这一次我们体验一下编程的能力,毕竟如果验证后是能执行的,那这对一些不会编程的朋友来说是一个利好的消息。想象一个你突然“能”编程了,能将抽象的东西,通过代码与计算来呈现,极大地提高了生产力。
现在我们来体验一下,的编程能力。
首先,我不懂编程,不懂代码。我先问它会哪种开发语言。
它会、java……就是多种编程语言。那就用最近比较火的来开发一个游戏。
所以,接下来,要让它告诉我们,我需要下载哪些东西。
好。明白了。就是下载,下载一个集成开发环境。这里我下载了,听说是比较“轻”一点。这里它以为我想学习,又给我一些学习的建议。我们不用理。直接问它如何安装。
好吧。跟着它的步骤,查看了官网,根据官网教程来搭建环境。并学习了一些基本知识。
好了。环境搭建好了,我们开始让它写代码。这里,问得比较直接,让它用写一个贪吃蛇的游戏,并告诉我如何运行。
它写完了,我没截完代码的图,后面附上它的代码。代码有了,现在就差如何运行。这里它说要下载个。好吧。直接问它如何安装。
这个过程还比较顺利,没太大难度。但我同时问了它在中如何安装 。
同时,我让它自己检查下代码。
关于如何丰富游戏画面,它说可以考虑添加以下内容:
1. 添加背景图片:可以使用中的`.image.load()`函数加载图片,并使用`blit()`函数将图片绘制到游戏窗口上。
2. 添加音效:可以使用中的`.mixer.Sound()`函数加载音频文件,并使用`play()`函数播放音效。
3. 添加动画效果:可以使用中的`..`类创建精灵对象,并使用`..Group()`创建精灵组,实现动画效果。
4. 添加游戏菜单:可以使用中的“模块创建游戏
这是后话了。我们来看看运行的结果如何吧。
它竟然真的能运行,还能玩。
我们来总结一下:
我们只是简单地让它写一个能运行的贪吃蛇游戏,我们并没有告诉它一些细节和规则。在这样的情况下,它给出了符合我提问的结果。假如,我们将一些规则和逻辑告诉它,让它基于这些逻辑来开发,那这款贪吃蛇就越完美。以后有时间让它开发一个完美的游戏集。这当然需要我们花点时间学习一些编程的基础。像搭建它的开发环境,我就花了不少心思。但它的确是程序员的辅助神器。通过它能快速实现一些常用的,通用的功能开发。
通过验证,相信大家也知道了它的能力,所以,日后如何应用,相信大家也有了一些想法。欢迎留言多交流。
发表回复