1. U3D游戏开发基础
u3D游戏引擎基本介绍及应用前景,初步了解U3D工具。
C#语言基础学习、OOP思想设计与应用
C#内存管理和性能优化,掌握一些常用的数据结构和算法。
综合运用前面的知识,将所学的编程知识应用到游戏制作中,完成游戏背包栏的制作。
2. U3D游戏引擎初级阶段
u3D游戏开发环境的熟悉和基本操作
快速创建 2D 和 3D 项目,并在项目中构建游戏场景。
重点掌握游戏对象、常用组件、粒子效果、碰撞处理、图形和声音处理、事件交互。
能够综合运用初级舞台知识游戏图片素材,快速打造一款伪3D类型的《飞机大战》
3. U3D游戏引擎高级阶段
着重掌握U3D引擎中的物理系统和(Mecanim)动画系统,可实现一般RPG游戏中角色的站立、移动、施法、受伤、死亡等过渡
学习u3D中各种常用的插件,如:NGUI插件、HUDText、Easy Touch、playMarker等,提高开发效率。
综合运用之前学过的知识制作简易版RPG
U3D项目实战+服务器+跨平台
U3D服务器的学习,可以永久保存玩家数据,完善整个游戏开发流程
在导师指导下完成一个2D项目,加强训练,增加开发经验。
加强团队协作能力上海游戏程序开发,熟练使用项目开发工具,掌握前期阶段知识,在实战中开发一个3DRPG项目,使学员熟悉企业3D游戏项目的开发流程上海游戏程序开发材质材料,提高游戏开发能力。
跨平台发布项目,并在真机上调试运行,让学生拥有成熟的项目作品,最终提高学生的就业竞争力。