最近对html5小游戏有点兴趣,于是在网上搜索了一些教程,自己学会了实现一个简单的flappybird。效果如下:今天给大家简单介绍下我的实现。相应的代码已经放在我的github上了。以下步骤涉及的资源资料均在代码中。1.创建节点项目。游戏主要由js控制,依赖服务器运行。这里我选择的是node环境,所以需要先创建一个node项目,这里就不详细介绍了。如果不行可以参考如何创建nodejs项目?.2、添加游戏相关的空架子创建完节点项目后,我们需要在这个框架结构中编写游戏。首先,我们需要搭建一个与游戏编码相关的空架子。目录结构如下:我们需要编辑的是views/index.ejs(相当于index.html,首页入口),public/images(游戏图片),public/Javascripts(游戏相关的js,main.js是主要编辑的js,phaser.min.js是基于游戏的技术实现)3.初始化修改node工程的主文件index.ejs,引入phaser和main.jshead>
