队员学号 队员昵称 博客地址
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的测试写法。


Alpha冲刺阶段总结的更多相关文章

  1. 绝不划水队Alpha冲刺阶段博客目录

    绝不划水队Alpha冲刺阶段博客目录 一.Scrum Meeting 第六周会议记录 第七周会议记录 二.测试报告 alpha阶段测试报告 三.习得的软工原理/方法/技能? 李浩杰: (1)一开始分工 ...

  2. Alpha冲刺阶段博客目录

    Alpha冲刺阶段博客目录 Scrum Meeting 时间 链接 内容 第六周 https://www.cnblogs.com/error0/p/11815255.html 需求分析 第七周 htt ...

  3. 大碗宽面Alpha冲刺阶段博客目录

    大碗宽面Alpha冲刺阶段博客目录 一.Scrum Meeting 1. [第六周会议记录]第六周链接 2. [第七周会议记录]第七周链接 二.测试报告 [alpha阶段测试报告](博客链接) ## ...

  4. 【Alpha冲刺阶段】Scrum Meeting Daily2

    [Alpha冲刺阶段]Scrum Meeting Daily2 1.会议简述 会议开展时间 2020/5/23 8:30-9:00 PM 会议基本内容摘要 讨论了基础的分工,以及明确了各自模块需要完成 ...

  5. 【Alpha冲刺阶段】Scrum Meeting Daily3

    [Alpha冲刺阶段]Scrum Meeting Daily3 1.会议简述 会议开展时间 2020/5/24 8:00-8:15 PM 会议基本内容摘要 每日汇报 个人进度.遇到的困难.明日的计划. ...

  6. Alpha冲刺阶段Day4

    [Alpha冲刺阶段]Scrum Meeting Daily4 1.会议简述 会议开展时间 2020/5/25   7:30-7:50 PM 会议基本内容摘要 讨论了各自任务完成情况以及明日计划 参与 ...

  7. 【Alpha冲刺阶段】Scrum Meeting Daily5

    [Alpha冲刺阶段]Scrum Meeting Daily5 1.会议简述 会议开展时间 2020/5/27 8:30-9:00 PM 会议基本内容摘要 大家讲述了自己的任务完成情况以及遇到的问题 ...

  8. 【Alpha冲刺阶段】Scrum Meeting Daily6

    [Alpha冲刺阶段]Scrum Meeting Daily6 1.会议简述 会议开展时间 2020/5/27 8:00 - 8:15 PM 会议基本内容摘要 每日汇报 个人进度.遇到的困难.明日的计 ...

  9. 【Alpha冲刺阶段】Day 7

    [Alpha冲刺阶段]Scrum Meeting Daily7 1.会议简述 会议开展时间 2020/5/28   8:00-8:30 PM 会议基本内容摘要 讨论合并测试问题 参与讨论人员 项目全体 ...

随机推荐

  1. 【视频开发】Gstreamer框架中使用gst-launch进行流媒体播放

    Gstreamer框架中使用gst-launch进行流媒体播放 Gstreamer是一套开源的流媒体框架,用其也可以进行流媒体开发,Gstreamer是基于glib库编写的,需要将多个不同功能的元件( ...

  2. svg可视化制作工具

    svg可视化制作工具直接ai里面用钢笔路径画好 然后右键建立复合路径 最后存储为svg即可 这样生成的svg就带path标签了

  3. SGU 126. Boxes --- 模拟

    <传送门> 126. Boxes time limit per test: 0.25 sec. memory limit per test: 4096 KB There are two b ...

  4. Java基础知识点总结(四)

    ”https://www.runoob.com/java/java-data-structures.html” 成员方法:是类中自己定义的方法. 构造方法:要和自己类中类名相同. 不论是构造函数还是成 ...

  5. C++编译器会对没有构造函数的类生成默认构造函数吗?(有必要的时候才生成,要看情况。有反汇编验证)

    之前在上C++的课的时候,印象中有那么一句话:如果一个类没有任何构造函数,那么编译器会生成一个默认的构造函数 今天在看<深度探索C++对象模型>的第二章:“构造函数语意学”的时候发现之前听 ...

  6. golang学习笔记 ---常用第三方包

    包的介绍 包类似Java中概念,jar是源代码管理,分发的最小单位. 目前多数包来自 Github官方包来自 golang.org/x/... 可以在如下网址查询到高频使用的第三方包清单https:/ ...

  7. HBase 系列(九)——HBase 容灾与备份

    一.前言 本文主要介绍 Hbase 常用的三种简单的容灾备份方案,即CopyTable.Export/Import.Snapshot.分别介绍如下: 二.CopyTable 2.1 简介 CopyTa ...

  8. ansible debugger 模块

    在搞TF(tungstenfabric)时遇到了一些错误,TF通过ansible playbook 来部署的.通常情况下遇到错误都是通过ansibale xxxx –vvv 来详细输出一下.出错的类型 ...

  9. jedis异常:Could not get a resource from the pool

    前几天公司后端系统出现了故障,导致app多个功能无法使用,查看日志,发现日志出现较多的redis.clients.jedis.exceptions.JedisConnectionException: ...

  10. 记录个超级Update语句

    -- UPDATE UPDATE affair_list SET deleteState = WHERE gid IN ( SELECT tt.gid FROM ( SELECT a.gid FROM ...