简介

         课程远远不是一个游戏项目这么简单,你还可以从中学习到游戏的架构,软件的设计模式,设计方法,框架,可以学习到一个游戏引擎所具备的能力,引领你从引擎的角度去看问题,思考问题,甚至可以自己架构一套属于自己的游戏引擎。

课程总目录

  • 第二阶段:资源破解与资源管理
  • 第三阶段:模型管理与动画处理
  • 第四阶段:武器系统的实现
  • 第五阶段:特效系统设计与实现
  • 第六阶段:界面系统的设计与实现
  • 第七阶段:技能系统的设计与实现
  • 第八阶段:场景的管理与实现
  • 第九阶段:音效系统的设计与实现
  • 第十阶段:跨平台的解决和处理方法

课程大纲

  1. 环境的建立
  2. 窗口的建立
  3. 消息的处理 
  4. 面向对象封装
  5. OpenGLES2.0在Windows上的初始化
  6. OpenGLES窗口建立
  7. 框架消息 
  8. 框架优化 - 上下文设计 
  9. OpenGLES绘制第一个三角形(1) 
  10. OpenGLES绘制第一个三角形(2) 
  11. OpenGLES绘制第一个三角形(3)
  12. shader的封装(1) 
  13. shader的封装(2)
  14. 资源管理(1) - 纹理  
  15. 资源管理(2) - 纹理  
  16. 三维场景(1) - 角色控制 
  17. 三维场景(2) - 摄像机  
  18. 三维场景(3) - 摄像机 
  19. 三维场景(4)  
  20. 三维场景(5) - 地形  
  21. 角色控制(转向, 移动) 
  22. 角色控制, 图像关键帧动画播放 
  23. 角色控制, 旋转  
  24. 子弹的设计以及控制  
  25. 霰弹枪的制作, 以及霰弹枪子弹的制作

主讲老师:zhanglitong 

查看课程