实测 用腾讯CodeBuddy AI编一个网页版打飞机小游戏
CodeBuddy是腾讯开发 Agent 智能体、支持 MCP (Model Context Protocol) 的一款AI编程助手,作为对标 Cursor 的全新代码助手, CodeBuddy旨在帮助开发者高效编程。给国内开发者免费使用国产 Cursor AI 编程工具的新选择,是国内编程爱好者的“福音”,直接在 VSCode、Jetbrains IDEs以及微信 IDE、VS 等插件市场搜索「腾讯云代码助手」即可使用。
CodeBuddy具备 AI 辅助编程,代码自动补全、BUG 智能排查的能力,我们来实测一下他的AI编程能力:
1、在本地新建一个项目目录,如:Flight(最好是英文文件名)
2、在VScode中,打开扩展栏,搜索 CodeBuddy,选中 CodeBuddy 进行安装
3、安装完毕,在扩展栏会出现 CodeBuddy 编程助手图标,打开即可使用。
我们主要会用到两种模式:craft(自动编程模式)、chat(对话式编程模式)
4、️对于一句代码都不会写的编程小白来说,也不用担心,我们全程用文字指令,让️CodeBuddy帮我们自动编程。
我们就以craft(自动编程模式)为例,让他帮我们写一个网页版打飞机小游戏。
首先,打开我们新建的目录 Flight
再把我们的编写要求,输入到对话框中:
我随便写了几点要求:帮我编写一个有趣的网页版太空打飞机游戏。游戏的基本玩法:玩家控制的飞船、敌机、子弹、碰撞检测、得分系统等。各部分功能模块分开,比如玩家对象、敌机数组、子弹数组,以及游戏循环函数。用户用键盘控制飞船移动和射击。敌机的自动生成和移动。
你可以根据实际需要来写指令,理论上需求越清晰、具体,输出的结果越理想。
5、因为这个小游戏第一版以实现最基本需求为准,所以编写的很快,输出了几个文件,其中的网页文件就是可以直接运行的小游戏
6、第一次运行网页文件,出现错误,只看到一架小飞机,没有其他元素,根本没法玩
没关系,里面在对话框中输入错误情况,让CodeBuddy自动修改错误即可。
7、很快,CodeBuddy把错误修改了,从新更新了网页文件,我们再次打开,果然可以顺利开玩了。
8、游戏页面虽然很简陋,但基础功能已经实现,后续你可以进一步提出美化需求、功能需求,就这样一步一步,你可以可以编写出一个非常好玩有趣的网页版游戏。
快去试试吧,祝你第一个AI编程作品一切顺利!