图文网志 http://ppt.cc/kcPf
Demo game:
http://ppt.cc/zJjC
http://ppt.cc/H5Lg
2011年的我一头热的写了一个 HTML5 2D Game Engine
其实现在有不少好用的 HTML5 graphics library 或 game library 可以用
只是当时还没有我也还不知道这些 library
这个 HTML5 2D Game Engine 是由 box2d for javascript 及
processingjs 为基础进行开发
主要分成 游戏引击、关卡编辑器 及 物件编辑器 三个部份
物件编辑器 主要负责游戏物件动画及碰撞范围的编辑
由物件编辑器生成的游戏物件档就可以放入关卡编辑器里
关卡编辑器 主要负责游戏物件位置的摆放及图层设定等等动作
还可以设定触发事件,例如 demo game 里的踩按钮
除了内建的几个简单的 trigger 也可以为个别游戏外挂 trigger
也支援 run-time mode 编辑完一部份后可以按个 play 按钮直接玩玩看
这个 HTML5 2D Game Engine 虽然可以开发出像 demo game 这样的 platform game
不过功能还很阳春若有人有兴趣合作开发 web game 请与我联络
我还是愿意开发下去。