Beta阶段总结报告

news/2025/3/1 8:59:18/文章来源:https://www.cnblogs.com/oucrjgc/p/18598160

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/850591.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

ArrayList的常用成员方法

1.ArrayList常用成员方法 可以大致分为4种,增 删 改 查 1.增1.public boolean add(E e) 将括号里的元素直接添加到集合中,添加的元素按照顺序依次排列。 其中,E表示泛型<>里的类型,只能添加泛型限定的数据我们发现上图中即使没有使用变量接收返回值,也依旧能达成我…

[转]旋转矩阵:点旋转和坐标系旋转

点旋转坐标系旋转总结原文链接:旋转矩阵:点旋转和坐标系旋转

C# Log4net使用

1.在项目中安装log4net 包 2.增加配置文件:1 <?xml version="1.0" encoding="utf-8"?>2 <configuration>3 <configSections>4 <section name="log4net" type="log4net.Config.Log4NetConfigurationSec…

MCU如何使用fopen fread fwrite fclose等函数?

目录MCU如何使用fopen fread fwrite fclose等函数?1 读写文件改为读写数组2 文件操作函数2.1 fopen()2.2 fclose()2.3 fread()2.4 fwrite()2.5 fgetc()2.6 fgets()2.7 fputc()2.8 fputs()2.9 fseek()2.10 ftell()2.11 rewind()2.12 feof()2.13 fprintf()2.14 fscanf()3 单元测…

RTL 时间的处理

有关时间的内容应该被拆分为两部分:硬件和库环境 在使用nemu时,硬件部分由nemu充当,在nemu里对时间的处理如下:首先查看/nemu/src/device/timer.c,static void rtc_io_handler(uint32_t offset, int len, bool is_write) {assert(offset == 0 || offset == 4);if (!is_wr…

C# 在Windform程序中搭建Webapi

1. 在NuGet引用owin Microsoft.AspNet.WebApi.Owin Microsoft.AspNet.WebApi.OwinSelfHost Microsoft.Owin.StaticFiles 2. 添加服务启动配置类 Startup1 using WebapiTest.App_Start;2 using Microsoft.Owin.FileSystems;3 using Microsoft.Owin.StaticFiles;4 using Owin;5 u…

SIP和SDP协议中的SESSION ID

众所周知,SDP协议中Origin ("o=")字段名提供会话发起者的信息,其中有会话ID (session id)的属性。在VOLTE呼叫场景中,稍加留意,会发现SIP Invite消息的Header中也出现了一个类似的SESSION-ID的属性。 下面简单介绍一下这两个会话ID的区别。 SDP协议中的会话ID: 详…

【推荐算法】单目标精排模型——FiBiNET

key word: 学术论文 Motivation:传统的Embedding&MLP算法是通过内积和Hadamard product实现特征交互的,这篇文章的作者提出了采用SENET实现动态学习特征的重要性;作者认为简单的内积和Hadamard product无法有效对稀疏特征进行特征交互,因此提出bilinear function实现特…

UIViewController的view在有navBar和tabBar影响下布局区域的问题

转自:https://www.cnblogs.com/bridge-wuxl/p/10790888.html影响 View 布局区域的有以下三个属性: self.edgesForExtendedLayout (影响View布局区域的主要属性) self.navigationController.navigationBar.translucent (navigationBar 是否半透明) self.tabBarController.tabBar…

20222409 2021-2022-2 《网络与系统攻防技术》实验八实验报告

1.实验内容 1.1 本周学习内容复习前后端区别:了解了前端主要负责页面展示和交互,使用技术如HTML、CSS、JS;后端则负责数据处理和业务逻辑,使用Java、Python等语言。 掌握SQL注入原理:学习了如何通过SQL注入绕过登录验证,例如利用 OR 1=1 --注入绕过登录。了解了普通注入与…

技术名词

https://zhuanlan.zhihu.com/p/168361742作者:京东科技开发者链接:https://zhuanlan.zhihu.com/p/168361742来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 Kubernetes 应该是最近最火的云原生技术名词,小伙伴们肯定不会陌生,但这个词应…

关于系统接入第三方应用之《顶层设计》

什么情况下会需要这样的代码: 传统的写法有什么优势: 这样的写法有什么优势: 实际案例: 接入第三方应用,多数是通过接口实现的,还有一部份是配合使用消息通知实现的。但,大多数还是API实现的。所以,接下来介绍的就是我的设计,两者都存在的方式。 首先就是调用接口,通…