还需要看你学的是手游还是网游,是2d还是3d,这都有所区别。想学可以去CGwang看看,那里的教学质量不错,零学费入学,就业后付学费,还有就业保障。
在CGwang从零开始学起,课程由简单的C#控制台编程开始,学习变量、函数、类。到DirectX三维编程接口学习三维图标、碰撞检测、材质纹理、蒙皮骨骼模型、三维地形制作。到最后到学习Unity3d的地形编辑、摄像机控制、Unity3d物理控制、使用C#编程语言对Unity3d编程、Unity3d粒子开发系统、Unity3d寻路系统、使用NGUI制作界面、跨平台发布作品。
学习使用到的软件:visual studio, DirectX开发包,Unity3d引擎。
手游主要学习内容有:手机游戏开发插件EasyTouch,手机游戏界面制作工具NGUI,快速生成粒子特效工FX Maker,以及主流手机安卓系统开发AndroidSDK和苹果IOS的手机游戏开发。
网游主要学习内容:打包封装游戏资源,学习使用XML保存游戏物品位置信息,学习使用网页动态加载每一个资源到场景中,以及在网页游戏中打开一个新网页。