HTML5第一人称射击游戏实现的代码分享
功能说明: 游戏中在躲避敌人攻击的同时,需要收集三种不同的钥匙,开启对应的门,最后到达目的地。 该游戏同样基于自己开发的HTML5游戏框架cnGameJS。 推荐用chrome浏览器查看。效果预览: 方向键控制移动,空格键射击,shift键打开门。 实现分析: 在上一篇文章《HTML5实现3D迷宫》中,通过放射线法模拟出3D场景的效果,而本文则在3D效果的基础上,添加更多的游戏元素,构建成一个较完整的第一人称射击游戏。 关于如何模拟出3D场景效果上文中已经有较详细的描述,本文则主要介绍如何