【学习笔记】HTML5 WebGL游戏引擎开发

HTML5游戏开发者社区上白泽大神的教程,写的很细致,花了一个星期只学了个大概!

浪费了很多时间,再浪费自己就废了!

总结引擎里面几个比较重要的技能点:

一、设计模式:

1)MVC

2)单例

3)侦听(监察者)

教程里面MVC不是很清晰,用了很多全局变量,不知道算不算单例的一种。工厂模式自己也不太懂,不知道有没有用到。侦听反馈机制对油画有很大帮助。

二、数学知识:

1)坐标系

2)矩阵变换

对UV坐标不是很理解;矩阵到时没什么难度。

三、资源加载:
1)XML解析

2)动画

3)批处理

4)对象池

XML本地解析要自己写;动画实现由很多种?

四、引擎系统

1)着色器渲染

2)混色

3)粒子系统

着色器(GLSL)应该不是很难的东西,希望能接受;

五、交互

1)按键

2)触屏

 

教程里面有一些很繁杂的西还没熟悉,,关键是整个引擎框架的理解,很多东西要看很多遍才能接受!多花点时间吧!目标是3D,加油!

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。