Beta阶段总结报告

1. 概述

Beta阶段目标

  • 实现沙盒模式核心功能,支持逻辑组件的添加、操作及测试。
  • 初步实现关卡模式,通关检测功能等。
  • 丰富组件种类,完善用户体验。
  • 验证系统性能,发现并解决关键BUG。
  • 收集用户反馈,为后续优化提供依据。

Beta第十周Scrum meeting记录:

https://www.cnblogs.com/oucrjgc/p/18584917

Beta第十一周Scrum meeting记录:

https://www.cnblogs.com/oucrjgc/p/18584917

2. 当前进度

  • 实现了沙盒模式的基础功能:
    • 搭建基础逻辑门组件。
    • 组件的增加、移动、二次移动、缩放、旋转和删除功能。
    • 支持逻辑电路的布线及删除。
    • 完成高低电平的测试功能。
  • 实现沙盒模式进阶功能:
    • 八位二进制数字的输入。
    • 八位二进制数字转换为十进制数字。
    • ALU组件的开发(位扩展器、多路选择器等)及功能的完善。
  • 初步实现关卡模式:
    • 关卡逻辑的跳转。
    • 关卡信息的保存。

效果预览:

image

3. 当前存在的问题

  1. 技术难题
    • 团队部分成员对Unity及C#掌握不足,学习曲线较陡峭。
    • 部分技术难题(如场景信息保存)攻克进度缓慢。
  2. 遗留问题
    • 线路颜色无法及时更新等BUG尚未完全解决。
  3. UI设计
    • 项目UI设计仍需进一步提升以匹配系统功能。

4. 团队分工及贡献

团队成员 已完成工作 计划完成工作
董博伟 项目规划,沙盒模式开发,UI优化 参与关卡模式开发
曹万琰 实现存储与读档功能 完善存储与读档功能及关卡跳转功能
丁晓婷 初步实现关卡通关测试模块 实现复杂通关检测
董佳怡 初步实现关卡通关测试模块 实现复杂通关检测
曹宝帅 组件开发及优化,沙盒模式开发,UI优化 参与关卡模式开发
陈英杰 初步实现关卡通关测试模块 实现复杂通关检测
孙朝坤 实现存储与读档功能 完善存储与读档功能及关卡跳转功能

5. 下一步计划

  1. 功能完善
    • 继续丰富组件种类并优化其性能。
    • 测试并完善关卡通关模块和存档功能。
  2. 技术改进
    • 加强团队对Unity及C#的培训,提高开发效率。
    • 攻克数据传输的技术难题。
  3. BUG修复
    • 集中力量解决遗留BUG,提升系统稳定性。
  4. UI优化
    • 根据用户反馈进一步提升界面设计,改善交互体验。

6. 项目代码

Github仓库:https://github.com/Envy6163/Logic-gate.git
posted @ 2024-12-10 22:47  数字电路模拟游戏  阅读(43)  评论(0)    收藏  举报