chatGPT的代码能力如何?于是我让它用python写了一个贪吃蛇的游戏来证明自己

这一次我们体验一下chatGPT编程的能力,毕竟如果验证后是能执行的,那这对一些不会编程的朋友来说是一个利好的消息。想象一个你突然“能”编程了,能将抽象的东西,通过代码与计算来呈现,极大地提高了生产力。

现在我们来体验一下,chatGPT的编程能力。

首先,我不懂编程,不懂代码。我先问chatGPT它会哪种开发语言。

它会python、java……就是多种编程语言。那就用最近比较火的python来开发一个游戏。

所以,接下来,要让它告诉我们,我需要下载哪些东西。

好。明白了。就是下载python,下载一个集成开发环境。这里我下载了VScode,听说是比较“轻”一点。这里它以为我想学习python,又给我一些学习的建议。我们不用理。直接问它如何安装。

好吧。跟着它的步骤,查看了python官网,根据官网教程来搭建环境。并学习了一些基本知识。

好了。环境搭建好了,我们开始让它写代码。这里,问得比较直接,让它用python写一个贪吃蛇的游戏,并告诉我如何运行。

它写完了,我没截完代码的图,后面附上它的代码。代码有了,现在就差如何运行。这里它说要下载个pygame。好吧。直接问它如何安装。

这个过程还比较顺利,没太大难度。但我同时问了它在VScode中如何安装 。

同时,我让它自己检查下代码。

关于如何丰富游戏画面,它说可以考虑添加以下内容:

1. 添加背景图片:可以使用Pygame中的`pygame.image.load()`函数加载图片,并使用`blit()`函数将图片绘制到游戏窗口上。

2. 添加音效:可以使用Pygame中的`pygame.mixer.Sound()`函数加载音频文件,并使用`play()`函数播放音效。

3. 添加动画效果:可以使用Pygame中的`pygame.sprite.Sprite`类创建精灵对象,并使用`pygame.sprite.Group()`创建精灵组,实现动画效果。

4. 添加游戏菜单:可以使用Pygame中的`pygame_menu`模块创建游戏

这是后话了。我们来看看运行的结果如何吧。

它竟然真的能运行,还能玩。

我们来总结一下:

​我们只是简单地让它写一个能运行的贪吃蛇游戏,我们并没有告诉它一些细节和规则。在这样的情况下,它给出了符合我提问的结果。假如,我们将一些规则和逻辑告诉它,让它基于这些逻辑来开发,那这款贪吃蛇就越完美。以后有时间让它开发一个完美的游戏集。这当然需要我们花点时间学习一些编程的基础。像搭建它的开发环境,我就花了不少心思。但它的确是程序员的辅助神器。通过它能快速实现一些常用的,通用的功能开发。

通过验证,相信大家也知道了它的能力,所以,日后如何应用,相信大家也有了一些想法。欢迎留言多交流。

更多资讯请关注:douyoubuy.cn
少量GPT成品号低价出​。请看网站

网站声明:
1. 本站资源来源于站长个人积累和互联网,对DUB会员免费分享,如有侵权请邮件联系站长处理
2. 本站官方微信号:mzm645597829,公众号:产品经理逛世界
3. 标价为平台服务费、辛苦费而并非当前资源本身价值,请知释
4. 有任何疑问,可以点击右侧边栏的联系QQ315991578进行咨询
都有吧资源网 » chatGPT的代码能力如何?于是我让它用python写了一个贪吃蛇的游戏来证明自己

产品经理资源网,为互联网人提供最优质的资源集合

立即查看 成为会员