这个帖子主要是我制作游戏的过程和总结,首先声明此游戏并非我个人原创,我只是通过视频学习制作,游戏学习视频如下:https://www.bilibili.com/video/av6020243/index_3.html#page=3 。
开始制作游戏,首先说一下,这款游戏为一款生存游戏,主要是系统有寻路系统,兵营系统,攻击系统和地图系统,涉及的UI制作比较多,利用unity自带的UI,UI资源大多来自Unity自带的资源包。本人用的是Unity3d5.6.1,视屏所用是Unity3D 4.6.1。
我的进度:搭建好场景,已经导入声音资源,地形已烘焙。
刚开始先导入所需要的所有资源包,在搭建场景,搭建场景这里是自己绘制地形,先创建一个地形,然后绘制河流和山脉,注意最好先绘制低地形再绘制高地型。然后导入unity自带的Terrain Assets ,Water Assets和Skybox,Terrain Asset里面有地形的相关贴图可以使用,而Water Assets用来形成海洋的效果,再添加一个skybox使场景中出现天空的效果。然后在地形中添加一些游戏所需桥梁,房屋,书树和草,这些都是网上下载的资源包,需要导入。最后在在再在再制作一些小地形最为作为隔海相望的小岛。地形制作完毕,然后就开始制作寻路,最后导入声音资源。
制作所遇问题:
1.由于我的unity版本为5.0以上,Unity5.0以上就不在提供地形等资源包,所以我在网上找的资源包下载(unity版本在4.6之后),然后导入的unity。
2.我一打开unity,每次做出一个动作,鼠标就会开始卡,我进电脑的任务管理器看cpu使用率接近100%,主要就是unity的两个进程,加起来差不多占了90%,后来我查了一下,是因为unity自动渲染,没绘制一下就自动渲染,导致电脑很卡,不知道之前我都有想换电脑的冲动了。解决方案是:进入Unity——Window——Lighting中把Auto的勾勾去掉就好了。这里是我在网上找的解决方案:http://blog.csdn.NET/u010232305/article/details/51118780。
3.视屏中的寻路是通过把房屋这些设为静态直接烘焙的(具体在哪我忘了),我之前学习的时候,老师教过一个ARPG游戏里的寻路,先是添加一个navigation,(在Window里面),然后将房屋,桥梁,小岛等设为静态,在烘焙时不可行走的区域取消激活,然后再进行烘焙,烘焙完之后进行细微调整。
以下是游戏图:
烘焙场景:
小岛效果图:
游戏场景图:
以上就是我已完成的部分,只搭建了场景感觉自己进度有点慢。发帖主要是为了监督自己每天更进度,要是有什么建议,希望吧友尽管提!
开始制作游戏,首先说一下,这款游戏为一款生存游戏,主要是系统有寻路系统,兵营系统,攻击系统和地图系统,涉及的UI制作比较多,利用unity自带的UI,UI资源大多来自Unity自带的资源包。本人用的是Unity3d5.6.1,视屏所用是Unity3D 4.6.1。
我的进度:搭建好场景,已经导入声音资源,地形已烘焙。
刚开始先导入所需要的所有资源包,在搭建场景,搭建场景这里是自己绘制地形,先创建一个地形,然后绘制河流和山脉,注意最好先绘制低地形再绘制高地型。然后导入unity自带的Terrain Assets ,Water Assets和Skybox,Terrain Asset里面有地形的相关贴图可以使用,而Water Assets用来形成海洋的效果,再添加一个skybox使场景中出现天空的效果。然后在地形中添加一些游戏所需桥梁,房屋,书树和草,这些都是网上下载的资源包,需要导入。最后在在再在再制作一些小地形最为作为隔海相望的小岛。地形制作完毕,然后就开始制作寻路,最后导入声音资源。
制作所遇问题:
1.由于我的unity版本为5.0以上,Unity5.0以上就不在提供地形等资源包,所以我在网上找的资源包下载(unity版本在4.6之后),然后导入的unity。
2.我一打开unity,每次做出一个动作,鼠标就会开始卡,我进电脑的任务管理器看cpu使用率接近100%,主要就是unity的两个进程,加起来差不多占了90%,后来我查了一下,是因为unity自动渲染,没绘制一下就自动渲染,导致电脑很卡,不知道之前我都有想换电脑的冲动了。解决方案是:进入Unity——Window——Lighting中把Auto的勾勾去掉就好了。这里是我在网上找的解决方案:http://blog.csdn.NET/u010232305/article/details/51118780。
3.视屏中的寻路是通过把房屋这些设为静态直接烘焙的(具体在哪我忘了),我之前学习的时候,老师教过一个ARPG游戏里的寻路,先是添加一个navigation,(在Window里面),然后将房屋,桥梁,小岛等设为静态,在烘焙时不可行走的区域取消激活,然后再进行烘焙,烘焙完之后进行细微调整。
以下是游戏图:
烘焙场景:
小岛效果图:
游戏场景图:
以上就是我已完成的部分,只搭建了场景感觉自己进度有点慢。发帖主要是为了监督自己每天更进度,要是有什么建议,希望吧友尽管提!