unity独立游戏开发入门问题?
unity独立游戏开发入门问题? 这种独立开发工作量巨大,涉及知识面也很广,基本上没有什么系统学习的道路。大多数独立游戏开发者都是用到什么去学什么。能够复用的技能只有诸如代码的熟练度,引擎熟悉程度,美术功底这些。这里能给出的建议就是先去熟悉C#语法与Unity引擎的使用方法。在此基础上根据游戏所需要的功能,针对性的学习别人的实现思路和方法,比如RPG里的人物对话,战斗模式等等,网上能找到很多一个完整RPG游戏的视频教程或者是源码,提取其中自己需要的部分,学习的方向大致是基于自己游戏的设计方向。
附上咱们的知乎专栏,可以作为熟悉Unity过程中的参考:
游戏开发入门指南——Unity+ 看我的文章,围观我最近正在制作的项目如何 学习Unity3D,首先要熟悉这一个开发工具!其中有最重要的五个界面:
1、场景(Sence)构建游戏的地方
2、层级(Hierarchy)场景中的游戏对象都列在这里
3、检测面板(Inspector)当前选中的资源或对象的设置,是一些变量和组件的集合
4、游戏(Game)演示窗口,仅在播放模式中演示
5、项目 (Project)一些资源的列表,和库的概念一样
了解主菜单栏的八大菜单
1、文件(File)
2、编辑(Edit)
3、资源(Assets)
4、 游戏对象(GameObject)
5、组件(Component)
6、地形(Terrain)
7、窗口(Window)
8、 帮助(Help)
熟悉这些菜单每一个命令对以后的游戏制作大有帮助。 在U3D中,一定要对坐标(Coordinates)有了解,U3D的坐标点是以(x,y,z)的顺序排列的,切记。熟悉坐标,在做游戏的过程中会更加顺手。 建议做2d,独立游戏做3d不现实 可以科学上网的话可以直接去看unity的官网去看官方教程,还可以花70块钱买一个月的付费教程,从建模的max,zb,maya到脚本再到材质,shader都有教,有个大概了解和掌握之后可以想想自己喜欢的游戏里的一些核心是怎么实现的,自己尝试去做一下,然后不懂的就去百度,基本上就差不多了 Unity3D这本书的第二版在淘宝有卖啊好像还行的吧......
页:
[1]