软件工程第二次作业
这次作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253 |
这个作业的目标 | 与AIGC合作实现项目,开发“羊了个羊”小游戏 |
学号 | 102201302 |
1 项目展示
仓库地址:https://github.com/102201302/problem
2 项目介绍
2.1 游戏页面
点击start按键之后,游戏开始
2.2 游戏玩法
在规定时间内,尽可能多地两两消除图片
2.3 分数统计
每消除一组可以拿到10分,时间结束会统计总得分
部分代码展示如下
开始和结束界面
判断过程
3 AIGC表格
子任务 | 借用何种AIGC技术 | 实现了什么功能 | 效果如何 |
---|---|---|---|
游戏逻辑开发 | kimi | 辅助编写游戏循环、事件处理和图案匹配逻辑 | 效果较好 |
倒计时组件设计 | AIGC编程功能 | 辅助编写倒计时组件 | 效果较好 |
文档和注释编写 | kimi | 辅助编写项目文档和代码注释 | 效果较好 |
4 PSP表格
开发阶段 | 计划用时(min) | 实际用时 |
---|---|---|
计划 | 20 | 15 |
需求分析 | 20 | 20 |
编写代码 | 200 | 240 |
调试优化 | 100 | 90 |
测试 | 30 | 20 |
报告撰写 | 30 | 20 |
总计 | 400 | 405 |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了