软件工程第二次个人作业

这个作业属于哪个课程 https://edu.cnblogs.com/campus/fzu/SE2024
这个作业要求在哪里 https://edu.cnblogs.com/campus/fzu/SE2024/homework/13253
这个作业的目标 开发一个消除类游戏
学号 102202144

项目展示:基于Pygame的消除游戏

本次作业要求学生使用Python编写一个“羊了个羊”风格的消除类小游戏。学生需借助GitHub Copilot或其他AIGC工具生成部分代码,并完成游戏的基本功能和交互设计。

2.项目介绍

  • 进入游戏后选择难度,点击两个相同图案即可消除图案

3. AIGC使用感想

  • 提升创作效率:AIGC工具通过自动化和智能化处理,显著缩短了图像设计和元素生成的时间。
  • 拓宽创意边界:借助AI的生成能力,拓宽了游戏视觉的创意边界。

优点:

  • 效率高:AIGC工具能够快速生成多种设计选项,大大节省了手动设计的时间。
  • 激发创意:自动生成的设计提供了多样化的创意选择,有助于突破传统设计思维。
  • 操作简单:工具界面友好,操作便捷,能够快速获得多个设计方案。
    缺点:
  • 理解不足:有时生成的设计与预期存在差距,需要进一步调整以符合实际需求。
  • 细节控制有限:尽管工具能够生成创意,但对复杂细节的控制能力仍有不足,需要专业软件进行后期处理。
  • 独特性差:生成的设计可能与其他用户的设计类似,需要进行个性化处理以确保独特性。

4. PSP表格与任务分解

任务 时间预估 实际耗时 评价
需求分析 5小时 5.5小时 尝试分析需求,时间较长
设计与实现 12小时 14小时 实现过程在AICG的帮助下顺利完成
测试与优化 3小时 3小时 测试较为简单
文档编写与总结 1小时 1小时 简单编写了总结
posted on 2024-09-18 23:36  山间游  阅读(9)  评论(0编辑  收藏  举报