简单的打地鼠游戏!
安装
该项目使用了 gulp 构建系统。 npm install gulp -g 如果你没有它。
克隆回购
从 repo root 安装 npm
吞咽构建
本地主机:9000
想法
主要是 POJO。 主要是功能性游戏引擎。
Game.js 是操作的大脑。 它有一个处理状态变化、输入事件、UI 更新等的游戏循环。游戏循环使用 requestAnimationFrame。
渲染是在画布元素上处理的。 在我们运行游戏之前需要加载图像。 图像加载在 image.js 中处理。 图像准备好后,将实例化一个游戏实例并触发游戏循环。