688
社区成员
发帖
与我相关
我的任务
分享| 这个作业属于哪个课程 | 2023年福大-软件工程实践W班 |
|---|---|
| 这个作业要求在哪里 | 要求在这里 |
| 这个作业的目标 | Alpha冲刺总结 |
| 其他参考文献 |
| 预期计划 | 实际完成情况 |
|---|---|
| 准备搭建地图所需素材 | 100% |
| 蒙德城内地图搭建 | 100% |
| 蒙德城外地图搭建 | 100% |
| 蒙德怪物营地搭建 | 100% |
| 璃月城内地图搭建 | 100% |
| 璃月城外地图搭建 | 100% |
| 璃月怪物营地搭建 | 100% |
| 璃月无妄坡地图搭建 | 100% |
| 实现场景切换功能 | 100% |
| 为场景预制体添加动画 | 20% |
| 实现地图物体在黑夜时的光效 | 100% |
| 传送锚点传送功能 | 0% |
| 自动切换白天黑夜 | 0% |
| 预期计划 | 实际完成情况 |
|---|---|
| 初始界面 | 100% |
| 系统设置界面 | 100% |
| 存档界面 | 0% |
| 背包界面 | 100% |
| 人物管理界面 | 50% |
| 角色血条、怪物血条制作 | 100% |
| 预期计划 | 实际完成情况 |
|---|---|
| 角色攻击、移动动画制作 | 100% |
| 角色光效制作 | 100% |
| 角色技能设计与实现 | 100% |
| 角色与地图拾取物的交互 | 100% |
| 角色与怪物的交互 | 100% |
| 角色与NPC的交互 | 20% |
| 实现按键切换角色 | 50% |
| 预期计划 | 实际完成情况 |
|---|---|
| 怪物移动、攻击动画制作 | 100% |
| 实现怪物发现并追逐角色的功能 | 100% |
| 实现怪物攻击角色并造成伤害 | 100% |



















| 学号姓名 | 心得体会 |
|---|---|
| 222000324 郑淏 | 首先,我意识到与其他团队成员的紧密合作是开发高质量游戏地图的关键。在地图编写的过程中,我需要不断地与其他人交流,以确保我的地图设计与游戏整体设计相匹配,并与其他方面的开发工作保持一致。这种协作有助于加强团队的协作效率,提高开发质量,避免不必要的错误和矛盾,同时尽管是开发地图,一样需要及时的测试,防止出现一些bug降低开发速度。其次,我认识到规划地图设计是地图编写的关键。在规划地图时,我需要综合考虑游戏玩家的需求和喜好,并且充分利用游戏引擎和技术,设计出一个实用、合理、有趣的游戏地图。这需要一定的技术和创意,也需要不断地测试和修改以达到最佳效果。总的来说,通过这个开发冲刺的经历,我更加深刻地理解了游戏地图的设计和开发过程,并且学会了如何与团队协作,有效地利用现有资源和工具来提高地图的质量和效果,同时也认识到测试的重要性。 |
| 222000323 岳晓涵 | 在这10天的冲刺中,收获还是比较大的,首先是学会了unity ui界面的设计和编写,其次、团队合作是非常关键的。虽然每个人都有自己的专业领域,但是只有在整个团队协作的基础上,我们才能取得成功。同时,对Unity引擎的熟悉程度也是至关重要的。我们在项目开始前就应该深入学习和研究Unity引擎,掌握常用的工具和技巧,以提高开发效率,而且代码的测试是必不可少的,真的很重要 |
| 222000326 严文斌 | 通过这次alpha冲刺团队开发项目,我们团队在短时间内进行像素原神场景搭建、脚本编写,商讨人物、交互的设计和编写,在这一过程中,忙碌的同时也获得了项目合作分工的一次经历和项目一步步搭建起来的些许成就感。在本次冲刺里,我学到了unity的基本知识,代码编写,unity的一些组件的使用,同时也学到了一些材质、着色器、渲染管道等一些知识,希望接下来能够深入学习一些unity的知识,另外的不足之处的脚本代码的结构,类与类之间的结构不够合理,拉高了维护代价的同时也易出现bug。 |
| 022000515 林翔 | 在本次10天的alpha冲刺中,自己的收获还是颇丰的。从最开始对unity这一门技术毫无了解,但后来经过2天的学习后有了一定的了解,考虑到时间和项目进度的问题,后面采取了做中学的方法,快速了解项目的结构,熟悉自己的任务模块,结合前几次开发的经验,对任务进行功能分解,分成若干子模块,逐个去击破。在开发中也因为自己的不熟练遇到了很多的问题,花了大把的时间在查教程和看视频上,后面又去寻找队友和队友探讨解决,也深刻了解到了团队合作的高效性,可以解决很多个人无法解决的问题。但在此次开发中也存在很多的不足,比如没有考虑到不是自己负责的其他模块功能,但这些模块之间又存在联系,在怪物移动的脚本开发中正是没有考虑到角色模块已经使用了键盘控制移动,而导致自己开发的怪物移动失灵,又改为随机移动脚本。这些问题都值得自己去反思去总结,在今后的项目开发中去避免这些问题,在有限的时间中完成更多的任务创造更多的价值。 |
| 222000303 陈博源 | 实际做项目和学习还是有很大区别,学习的时候只是单纯地跟着教程走,很顺利没有遇上什么BUG。而实际做项目的时候BUG不断出现,有时候一个BUG没有修完,又发现了一个BUG。改BUG也非常地费时,可能改完会觉得其实很简单,但过程却耗费了好几个小时。通过这次的α冲刺,我还学会了几个Unity的API,还是挺有收获的。 |
| 222000203 陈英杰 | 在之前没有接触unity,虽然在这次冲刺前也有学习一些相关知识,但还是缺少足够的实践,在冲刺早期还因为一些软件设置的一些问题耽误了很多时间,在冲刺过程也有很多还要边学边做,挺多东西还是多亏了其他成员的帮助才完成。就体会到了很多东西没有实践不知道很多东西其实没有真正的掌握,也体会到团队协助的作用。在这次冲刺中也学会了很多东西,像是动画制作的尝试,unity的一些按键设置和使用。 |
| 221900204 陈鸿越 | 在设置人物界面UI时,我尝试设置点击图片触发动作,但是触发失败,我为此设置了很久相关参数,问题却得不到解决,最后我听从建议,额外添加了个同样大小的透明button覆盖了图片,通过button来触发动作效果。总结体会:在最开始的时候,我学习unity都是在本地用自己创建的项目进行练习,所以当我们加入到工程里面编辑时,我先是加入错误分支进行编码。接着又是因为unity版本不对,需要更改version时,慌慌张张的把unity卸载后又重装。到后来角色界面的UI时,因为经验不足,又闹出了不少问题,也从中得到了许多教训在。α冲刺时,我们每天都在探讨相关设计的问题。很多时候自己一个人闷头苦想,却陷入了死胡同,队友间互相讨论自己遇到的奇奇怪怪的问题是很有意思的。而且我们在讨论中也能得到一些奇怪的点子。冲刺期间,有些紧张,但是和队友一起讨论一起解决问题,是很有价值的经历。 |
| 222000421 莫梓民 | 在这次alpha冲刺过程中,我通过不断学习,慢慢学会了unity相关知识,虽然还是有很多不足,但我也收获了许多。在这次冲刺的前期,我有点迷茫,由于对unity的不熟悉,我对于小组里派发下来的任务有点不知所措,无从下手。后来我查阅了相关资料,并学习了相关视频,在安装unity的环境后,开始慢慢上手了。 |
| 学号姓名 | 分工 |
|---|---|
| 022000515 林翔 | 怪物设计 |
| 222000303 陈博源 | 角色交互 |
| 222000203 陈英杰 | 角色交互 |
| 221900204 陈鸿越 | UI设计 |
| 222000326 严文斌 | 项目管理、各个模块支援 |
| 222000324 郑淏 | 地图制作 |
| 222000421 莫梓民 | 怪物设计 |
| 222000323 岳晓涵 | UI设计 |





| 学号 | 贡献度 |
|---|---|
| 022000515 林翔 | 10 |
| 222000303 陈博源 | 12 |
| 222000203 陈英杰 | 12 |
| 221900204 陈鸿越 | 10 |
| 222000326 严文斌 | 16 |
| 222000324 郑淏 | 15 |
| 222000421 莫梓民 | 10 |
| 222000323 岳晓涵 | 15 |
1.怪物攻击角色的效果不是很明显
2.燃尽图显示有些任务未完成,请总结经验教训