ChatGPT4写贪吃蛇游戏(Notion)[pygame的学习]
这里我使用的是Notion写出来的贪吃蛇,开始使用百度的文心一言来试下效果,生成了好几次的代码都是有bug,所以生成代码这块还得是ChatGPT。这篇主要就是了解下pygame库的一些方法,当然在没有安装这个库的,需要先安装,安装的时候还是一直都推荐的安装方法,带上国内镜像地址,这样下载速度快很多,本人喜欢带豆瓣镜像,在命令行执行如下命令:
pip install pygame -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
其中对于Notion在前面也有介绍,还跟百度的文心一言做了一下对比:
百度文心一言与Notion的比较(机器人通信的例子)
Notion的使用还是很方便的,有桌面客户端,登录一次之后,后期就不需要翻墙了。跟国内使用没有区别,推荐大家去体验。
代码来自Notion自动生成的,本人做了一些注释和修改,方便大家查阅,比如可以显示中文,使用自定义图片作为背景,而不是颜色填充。这里未修改之前的中文是乱码,需要注意的是这里的乱码不属于常规意义的编码问题,属于字体的问题。
font_style = pygame.font.SysFont(None, 30)
这种默认系统的字体,如果是中文就会显示乱码,于是指定系统里的一种字体:
font_style = pygame.font.Font('C:/WINDOWS/Fonts/simkai.ttf', 20)
贪吃蛇是一种比较简单的游戏,所以对于熟悉pygame库来说,是一种很好的入门示例,代码如下:
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
