使用ponent架构引擎快速开发 HTML5@ 日志博伊德关于我 唐博伊德 @log博豪 创业者/日志联合创始人 独立开发者 扔闪存/HTML5 高端硬核游戏玩家 (材质材料3D道具,en=-=)大纲 编程的演变 – 从数据驱动的游戏对象架构到底层架构 架构思想 - Ponent 的实现特性 CraftyJS 中基于 Ponent 的引擎 演示/练习 – HTML5 CodeJam 48 小时 如果你要做一个游戏引擎架构 pdf游戏引擎架构 pdf, 你会怎么写? 有一个 Main 函数 函数 main() {while(/*未完成*/){ /* 循环写入 更新逻辑 */ }/*最终结果*/} 更新逻辑是什么?一个玩家和一群怪物玩家.update();播放器需要不断更新( var i = 0; i< MAX_MONS; i++){monsters[i].update();怪物也是} 那么如果玩家和怪物有共同的特点呢?游戏对象 – 经典的数据驱动结构 世界上所有对象都是游戏对象游戏对象 角色、怪物、环境、车辆、头部、触发器、可绘制触发灯 现在如何在 Main 函数中编写? for( var i=0;StaticSimulatedi