Ultimate Chicken Horse GameProject第三次迭代成果文档

经过三次迭代我们实现了游戏的基本功能

项目文档的github链接:https://github.com/k6tok12355/Ultimate-Chicken-Horse

下面是我们在第一次迭代中设定的验收验证标准(1为成功验收,0为验收失败)

测试功能 测试项 输入/操作 检验点 预期结果 验收情况
角色控制 跳跃高度 长按/短按跳跃键   跳跃高度随着按键时间长短  1
角色控制 攀墙 在垂直墙体边按住方向键   角色沿着墙体缓慢下滑  1
角色控制 攀墙跳 在攀墙状态下跳跃   角色向墙体反方向的斜上方跳跃  1
角色控制 加速  左shift   角色移动速度加快  1
界面选择 初始界面 点击左键   进入选择模式界面  1
界面选择 选择模式界面 鼠标点击选择界面   进入选择角色界面  1
界面选择 选择角色界面 鼠标点击选择角色   能够成功选择角色,进入选择地图界面  1
界面选择 选择地图界面 鼠标点击选择地图   能够成功选择地图,游戏开始  1
游戏控制 陷阱选择界面 回合开始阶段自动跳出,鼠标点击选择陷阱   能够成功选择陷阱  1
游戏控制 陷阱放置界面 q、e旋转陷阱,鼠标点击放置陷阱   能够旋转陷阱,能够在合适的地方放入陷阱,若不能放入给出提示  0
游戏控制 陷阱功能     陷阱能正常工作,物体碰撞设置正确  1
游戏控制 计分功能     每回合结束阶段统计玩家得分并显示计分板  1
游戏控制 结束功能     游戏结束后显示赢家,提供跳转选项  1
游戏控制 中途菜单功能 esc唤出菜单,鼠标点击选择功能   能否实现结束游戏、返回标题等跳转功能  1

一、游戏主菜单

Ultimate Chicken Horse GameProject第三次迭代成果文档

二、选择人物及地图界面

Ultimate Chicken Horse GameProject第三次迭代成果文档

Ultimate Chicken Horse GameProject第三次迭代成果文档

三、道具库界面 

Ultimate Chicken Horse GameProject第三次迭代成果文档

四、游戏界面

Ultimate Chicken Horse GameProject第三次迭代成果文档

五、游戏积分界面

Ultimate Chicken Horse GameProject第三次迭代成果文档

六、esc界面

Ultimate Chicken Horse GameProject第三次迭代成果文档

七、产品特色

超级鸡马是一款玩家不断制造陷阱来妨碍对手到达终点的互动游戏,其中的关卡由您和好友一道设置。若您闯关成功而好友却未能通关,那么您将得分!无论是联机还是单机游戏,都能和您的动物朋友们一起挑战不同地点的各种关卡,与好友共同     寻找开心玩乐的新方式。

八、实验感悟

由于本次小组开发人员都是第一次使用UNITY3D,再加上开发周期较短,产品还有非常多的不足,游戏中还有一些bug仍未解决,希望玩家们多多谅解,提出宝贵的意见,理解万岁!

本次实验中我们吸取的最大教训就是UNITY3D的版本问题,我们开发人员在迭代的最后阶段进行功能整合的时候,因为各开发人员使用UNITY3D的版本不同,出现了各种奇奇怪怪的bug,有些bug至今仍然不知道如何解决,这些bug大幅拖慢了我       们开发的进度。

因为我们开发的软件类型是游戏,特别是我们的游戏可以提供多人本地同时进行,看似功能简单,实际需要实现的功能很多,这也是我们开发人员在开始没有想到的,错误的预估软件的工程量间接导致我们后期开发进度下降。

九、小组成员在本次迭代中的贡献

成员 贡献
邱志明 整合并补全其他开发人员完成的基本功能
李承哲 完善旧道具,设计新道具
吴钧诚 完善UI,设计新UI
冯英炽 验收成果、更新博客、设计并完成PPT
林裕权 完善道具库设计,设计新道具库
上一篇:Unity3d在各个平台读取Sqlite3数据库


下一篇:js根据经纬度计算两点距离