Alpha冲刺阶段总结

队员学号 队员昵称 博客地址
041602421 der himmel https://www.cnblogs.com/wenghaoo
221600225 wuliaoBoring https://www.cnblogs.com/wuliaoBoring/
221600424 BW.LIN https://www.cnblogs.com/lbwblog/
221600432 QZY https://www.cnblogs.com/nuomituanzi/ 组长
221600431 OFY https://www.cnblogs.com/ofy666/
221600434 北风5620 https://www.cnblogs.com/beifeng5620/
221600435 XBN https://www.cnblogs.com/xbnhhh/

一、项目预期计划

在本次Alpha冲刺阶段,我们小组的预期目标是在两个阶段(两周)里面完成这个游戏Demo的设计。其中,第一阶段(第一周)的目标为:完成最小基础场景的搭建、角色以及角色功能的设计。其中角色的设计部分包括外形的设计,而角色功能的设计包括角色的跳跃、移动、飞行等一系列操作的设计。然后第二阶段(第二周)的目标为:对关卡进行设计与搭建以及进行游戏测试和感想调查。在关卡的搭建上,需要实现前期设计的关卡功能,而在游戏测试中需要达到游戏流畅不卡顿。感想调查则是对游戏进行建议并且提出实质性的建议然后进行讨论后对游戏进行改进。


二、现实进展

完成了基本完全的游戏demo,三个地图,玩家可以移动,射击,冲刺,加速,跳跃,爬墙,使用喷气背包。完成10局游戏(每次游戏 胜利者+1),结算排名.但是测试还不够完善。


三、过程体会

决定要做游戏的时候,其实对Unity开发还不熟练,所以后面花了很多时间跟着视频学习。然后尝试做项目,经常出现些莫名奇妙的BUG或者报错,有些是版本问题导致的使用库文件错误,更多的则是脚本代码中出现的逻辑错误和调用错误。所以也花了不少时间解决BUG。我们觉得,游戏开发确实比较辛苦,不是说编写代码辛苦,相对的,脚本代码还挺容易的,而是对于BUG的处理,一旦出现BUG,往往要耗费大量时间查阅资料解决,有些无法通过查资料解决的,我们只能通过最小功能测试来确定BUG位置,这是比较繁琐的。感觉上就是,不是来写项目代码的,而是来解决(写)BUG的。不过,收获也是挺多的,至少了解了Unity游戏开发的大致过程以及方式,在Unity中,对于资源可以制作成为预制体,使用时直接拖到场景中,还是挺方便的。


四、组员分工

  • 221600424 林滨伟
    完成计分场景与逻辑
  • 221600431 欧福源
    角色的冲刺
    爬墙
    射击动画效果
    修改游戏细节与测试
  • 22160434 吴何
    武器的实现
    加速
    跳跃
    喷气背包
    双人游戏的测试
  • 221600225 林鹏飞
    角色素材挑选
    角色导入
    构思搭建关卡
  • 041602421 翁昊
    构思搭建关卡
    开始界面制作
    角色键位设计
    血量设置更改优化
  • 221600432 邱志勇
    指定代码规范
    最小基础场景搭建
    场景切换逻辑
    实现摄像头双人跟踪
    整合各场景
  • 221600435 徐炳南
    构思搭建关卡
    血条显示
    双人游戏测试

五、Alpha阶段工作比重

学号 姓名 贡献比例
221600432 邱志勇 0.22
041602421 翁昊 0.15
221600225 林鹏飞 0.13
221600424 林滨伟 0.17
221600431 欧福源 0.11
221600434 吴何 0.11
221600435 徐炳南 0.11

六、下阶段展望

可以对游戏的可玩性,竞争性,关卡设计,平衡性更下一些创意的功夫,让游戏更好玩
增加更多的武器,以及枪类的多样化
学习好unity的测试写法。


上一篇:Linux磁盘I/O性能监控——iostat


下一篇:[整]磁盘 I/O 性能监控指标和调优方法