项目内容:

利用Cursor搭建,项目是一个基于Python和Pygame开发的2D坦克大战小游戏,实现了完整的游戏机制,包括单人模式、双人对战模式、AI敌人、道具系统等核心功能。游戏采用面向对象设计,代码结构清晰,易于扩展和维护。

项目搭建步骤

重点:核心点在于要转变角色,将Cursor看出你的产品经理与开发,不断的对他提要求和想法,让其根据现有内容不断进行改进

1.输出需求文档与计划

与Cursor进行对话:“请帮我基于python实现一个坦克大战小游戏,先输出需求文档和开发计划到README.md文件中”
在这里插入图片描述在这里插入图片描述

2.基于需求文档进行开发

请参考README.md文档中的需求文档和开发计划,基于python输出代码,实现需求
在这里插入图片描述
当代码输出完毕后,可向Cursor询问怎么运行,他也会给你执行的步骤,比如“直接运行main.py”文件,里面需要注意的是要注意对应的环境,可能有一些依赖包会报错等,最好是重新创建一个虚拟环境进行:安装crtl+shift+p即可进行选择
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.测试与问题解决

对生成的游戏进行测试游玩,查看需要补充与完善的地方,比如可以增加一些道具等:

请帮我在当前的坦克大战游戏的基础上,实现一个捡道具的功能,道具具有无敌效果,坦克捡了之后,敌人的攻击无法造成伤害,请将这个功能增加更新到README.md文档中,并输出python代码,运行

在这里插入图片描述

3.项目总结与交付

最终让模型给出对应的项目总结,完成一整个小项目开发的过程
在这里插入图片描述

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐