软件工程第二次个人作业
这个作业属于哪个课程 | https://edu.cnblogs.com/campus/fzu/SE2024 |
---|---|
这个作业要求在哪里 | https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253 |
这个作业的目标 | 学习开发小游戏 |
学号 | 102201137 |
项目名称:羊了个羊-消除类小游戏
项目链接:https://github.com/12190-bit/12190-bit/tree/master
一游戏规则
1.可以根据开头界面进行难度选择,简单对应点击一个相同图片进行消除,中等对应点击两个相同的图片消除,困难对应三个相同的图片
2.每一次的点击不能点击图层下的图片
3.最底下的框所容纳的图片不能超过七个,如果超过七个则游戏失败,如果配对完所有的图片,则游戏成功
4.游戏中有一个clear道具,可以将最底下的容纳框对的道具再返回到游戏所需要选择的图形区域
二界面设计
1.主界面
2.游戏界面
3.使用道具效果
clear道具可以将底下框内的图片返回顶层图层
4.结算页面
1.失败
2.成功
三结合AIGC
子任务 | 借助了何种AIGC技术,实现了什么功能 | 效果如何 |
---|---|---|
水果图片 | chatgpt4生成 | 还是很形象的生成了6张水果图片 |
实现牌的初始化 | kimi,生成了4层的图片,还有底部的6张图片 | 经过多次提示,效果可以 |
初始界面 | kimi,根据点击的button,不同的返回值,决定要几张相同的图片消除 | 效果可以,符合预期 |
生成clear道具 | kimi,实现了将卡槽内的图片返回到图层顶层 | 效果可以,符合预期 |
四扩展功能
1.完成了难度控制
2.道具实现了撤销操作