Beta階段總結報告

数字电路模拟游戏發表於2024-12-10

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

相關文章