作为一款微信小游戏,其基本玩法参照微信的“跳一跳”。本项目选择Three.js作为3D引擎,与微信“跳一跳”不同的是:1、游戏场景设定为一年四季,每个季节有对应的背景、盒子以及景物,用户每成功跳过一定的盒子之后,就进入下一个季节;2、游戏分为无尽模式和比赛场模式,在无尽模式中,盒子中心会随机出现一张道具“乐卡”,用户跳到盒子中心,就可以收集该乐卡,乐卡可用于用户抽奖,奖品包括现金红包、乐卡以及搜狐视频会员等;3、在比赛场模式中,用户在一定时间内跳到一定分数,就可以参与瓜分该场比赛的奖金。
主要负责:1、负责游戏逻辑的开发,包括人物跳跃成功与否、是否跳到盒子中心点、随机出现不定数量的景物、季节变化等;2、负责游戏中盒子的开发,游戏中的盒子大部分都是通过Three.js提供的基础形状合成的,另外一部分是通过Three.js加载的3D模型;3、负责部分UI界面的开发,包括游戏结束页、复活页、奖金榜列表页等。