游戏开发
简述:
- 使用unreal引擎(虚幻引擎)开发则使用c++语言编程。
- 使用unity引擎开发则使用c#语言编程。
- 因此第一步需要将c++或者c#语言掌握。
- 接着则需要掌握游戏引擎,学习unreal或者unity。
- 游戏引擎学习分为引擎本身的基本使用目前流行的UI控件的使用。
- 此外还需要学习游戏脚本语言Lua ,它是一种是一种轻量小巧的脚本语言,用标准C语言编写并以源代码形式开放, 其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。
游戏引擎本身的基本使用:
- 如何新建一个工程
- 摄像机简单的使用
- scene和game的tab分别表示了什么
- 三维坐标的学习和使用
- 代码的书写所呈现的结果是什么
- 控件的添加和减少的表现是什么
- 如何选择打包配置
- 等等
目前流行的UI控件的使用:
- 目前主流UI控件为UGUI和NGUI。还有像FariyGUI之类。
- 学习优先级:UGUI>NGUI>FairyGUI等其他UI控件
游戏美术:
- 只懂美术不懂程序的,不建议一个人做游戏。
- 只懂程序不懂美术的,也不建议一个人做游戏,但非要做可以做得出