软件工程第二次作业

这次作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253
这个作业的目标 利用AIGC,完成“羊了个羊”小游戏
学号 102201242

一.项目展示

仓库: https://github.com/wei-yy-cpu/code

二.项目介绍

1素材来源(p站和百度)

2游戏内容介绍

该游戏采用传统的双消玩法,玩法更接近于连连看类型,分三个游戏等级,“简单”,“中等”,“困难”,且会实时统计分数,并在结算画面给出分数

(1)初始界面

(2)难度梯度

点击“start”之后会跳出三个难度梯度,点击“exit”则结束游戏并退出

(3)各难度游戏页面

从左至右分别为“easy”,“medium”,“hard”

(4)游戏代码整体框架

三.AIGC表格

子任务 借助何种AIGC技术,实现了什么功能 效果如何?
初始游戏框架 利用老师给的模板进行ai改编 总体效果还不错,让项目有了具体的方向
游戏开始界面 利用百度文心一言 ai生成了初始的游戏界面,简洁明了,效果显著
游戏结算界面 利用chatai完成 一共有两个结算画面,还有积分结算,完成度较高
难度梯度设置 利用文心一言 设置了三个难度梯度,可以提高游戏体验

AIGC优缺点:可以给我们提供大部分的代码和游戏功能,但是细节方面还是需要我们自己去找其他的资料解决,ai无法做到完全正确的理解并给出正确的代码。

四.PSP表格

任务名称 预计耗时(h) 实际耗时(h)
任务分析 0.5 1
python的简单学习 3 4
图片ui设计 1.5 1
核心代码逻辑框架 5 7
难度梯度设置 1 0.5
美化设置 0.5 0.5
实验总结,博客撰写 2 2
总共时长 13.5 16

个人评价:

作业总体做下来感觉还不错,能实现游戏的大部分内容,但是也有不足的地方,比如说界面ui还是不够美观,还有排行榜没有完成等等。总的来说,体验感十足,很好的一次实验。

posted @ 2024-09-18 18:04  魏儀阳  阅读(9)  评论(0编辑  收藏  举报