前端小游戏On The Road

又是一年小学期,这次有两门课程,分别是web前端和后端,前端的课程刚结束不久,大作业是让我们实现一个前端小游戏,展示结束之后我们组的游戏得了第二名~
我之前接触过前端,但基本上是白痴水平,但是好在JS上手并不难(就是有时候那个,变量作用域啊,太鬼畜……)。大作业再次跟赫赫一组,这次我们模仿了一个基于Unity3D的手机游戏Star Path的游戏逻辑,基于一个JS的库Three.js实现了我们自己的游戏On The Road。群主说得好啊,这个大作业选对题就成功了50%,选对了库就成功了90%hhh,的确,我觉得首先在设计上我们的游戏就起点非常高了(毕竟我是审美担当),低多边形的风格怎么看都非常高级好看,而且实现起来相对不复杂,其次Three.js在对WebGL的3D建模上封装得相当好,且功能也很强大。
我们俩从ddl前很久开始就在调研(深感我还是一个非常push的人),但是由于我在实习,赫赫也在忙团委的事情,所以拖拖拉拉到最后一天也只建好了场景,赫赫开始在框架下写游戏逻辑,我本来想要把人物用建模软件弄好看一点导入Three.js,但是试了Maya和blender都蜜汁报错,最后弃疗就用小方块了,也挺萌萌哒,然后我加上了开场和结束动画(受到新闻学院学生节头像设计的启发,使用了字体stone habour,真的是太好看了),赫赫再加上音乐,通宵一夜游戏终于成型。
第二天我们组第一个展示,我全程懵逼脸,结果还被赫赫表扬说大脑空白的时候做pre最自然。。。orz

废话不多说了,游戏地址在此–>点我,源码在赫赫的Github上–>点我
希望你玩得开心~
有Bug就别告诉我了,毕竟一天写出来的游戏,我也不指望啥hhh