WebGL实现HTML5的3D贪吃蛇游戏
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> js1k.com 收集了小于1k的javascript小例子,里面有很多很炫很酷的游戏和特效, 今年规则 又增加了新花样,传统的classic类型基础上又增加了WebGL类型,以及允许增加到2K的++类型,多次想尝试提交个小游戏但总无法写出让自己满意还能控制在这么小的字节范围。 自己写不出来,站在巨人肩膀总是有机会吧,想起 《基于HTML5的电信网管3D机房监控应用》 这篇提到的 threejs , babylonjs 和 Hightopo 的几种基于WebGL的3D引擎,突然想挑战下自己实现个100行JS的3D小游戏,折腾了一番最终采用 Hightopo 搞了个3D贪吃蛇游戏,算了算JS代码还只有90来行,终于满足了自己的小小心愿写完这篇可以满意去睡觉了。 http://www.hightopo.com/demo/snake_20151106/GreedySnake.html http://www.hightopo.com/demo/snake_20151106/GreedySnake.html 以下先上一段最终3D游戏在平板上的运行交互 视频效果 : http://v.youku.com/v_show/id_XNjgxMzIxOTcy.html 传统2D的贪吃蛇游戏一般通过方向键盘控制蛇的前进方向