软件工程第二次作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253
这个作业的目标 学会使用python及相应工具制作游戏
学号 012202239

项目名称:pig and pig
GitHub仓库链接:https://github.com/AllenBurgess123/pig-and-pig-
项目展示
主页面

选择某个难度进入游戏(layers=3,平面覆盖铺开),简单模式70s时间,困难模式50s时间,地狱模式30s,三个相同的图案消除

当消除完毕或者时间截止,游戏结束

拓展功能
增加难度分布和时间限制

子任务 借助何种AIGC技术,实现了什么功能 效果如何?
算法框架 文心一眼aigc,生成并指导pygame下开发的架构 框架过于简单,但可以帮助快速上手pygame架构
部分功能函数的实现 chatgpt+文心一眼,编写部分函数 可以帮助跳过对陌生库包方法的理解提高效率,但有时候对已写代码适配不好
美术部分 craion,主要用于生成背景,图案 如果对图案精细要求不高的情况下能很好提高效率
任务编号 任务描述 预估耗时(小时) 实际耗时(小时) 完成情况 做得好的地方 改进的地方
1 游戏概念设计 0.5 0.5 完成 概念清晰,目标明确 代码能力有限,好多预先设想出来的设计没能实现
2 使用 AIGC 工具生成游戏元素 2 2 完成 AIGC 工具提高了效率 跟据实际代码上下文编辑提示词的表达能力不足
3 游戏逻辑编程 2 3 完成 逻辑清晰 部分函数体过冗余
4 用户界面设计 1 1 完成 界面直观简洁 可以进一步优化主页面的体验
5 游戏测试 2 3 完成 测试改进的较完整 应该先完成大体框架后直接边测试边扩展

posted on 2024-09-18 23:53  朱艾伦  阅读(11)  评论(0编辑  收藏  举报

导航