1

这本书不错

时间过得真快,转眼间,暑假就要过去了,马上要开学啦!

上半年大部分时间都是在家上网课,下半年估计都要戴着口罩去学校啦!

紧张有趣的学习就要开始啦!

8月初去了一趟上海图书馆,当时是戴口罩、量体温、提前一天预约,每次去图书馆都会有一些新书,内容很精彩,刚上市不久。

这次去图书馆,也有几本书,内容非常精彩,让人爱不释手。

比如,今天推荐的这本《python游戏趣味编程》。

python游戏趣味编程pdf python游戏趣味编程书_python游戏趣味编程

python是当今最红火的编程语言,人工智能、云计算等领域都有它的身影,小朋友作为入门编程语言也是不错的。

这本书是爸爸童晶和女儿童雨涵合著的,爸爸是博士女儿读小学三年级。

整本书的特点就是有趣和详细,内容都是关于小游戏的,难度不大,内容从浅入深,全彩印刷,代码注释一应俱全。


2


环境搭建

开发前需要安装python,这是python的官网:https://www.python.org/

作者建议使用海龟编辑器,海龟编辑器是编程猫开发的集成了python的IDE,界面活泼、色彩鲜艳,非常适合小朋友,下载地址是:

https://shequ.codemao.cn/download

python游戏趣味编程pdf python游戏趣味编程书_python_02

软件安装很简单,和我们安装其他软件没有任何区别,安装好的界面是这样的。

python游戏趣味编程pdf python游戏趣味编程书_python_03

工具支持积木模式和代码模式,建议使用代码模式,真正的编程都是代码模式。

在代码编辑区输入如下代码:

print("hello world")

输入完毕点击运行,然后在运行区就可以看到结果啦!

这说明python编程环境已经安装好了。

python游戏趣味编程pdf python游戏趣味编程书_python游戏趣味编程_04

上面代码是在英文输入法下面输入的哦!

我们可以点击文件下的保存另存为来保存编辑好的代码,python的后缀是.py,比如我们可以保存为hello.py。

下载打开海龟编辑器,通过文件打开,选择hello.py就可以将代码打开了。


3


安装插件Pygame Zero


Python这个词的意思是蟒蛇,作者之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提.派森的飞行马戏团》(Monty Python's Flying Circus)。 Python之所以这么火,一个重要的原因就是有很多公共库,直接拿来就可以用,直接站在了巨人的肩膀上。 Pygame Zero就是一个和游戏相关的公共库,我们直接在python安装上这个库,就可以直接使用了。 安装很简单,点击库管理,看到Pygame Zero,点击安装即可。 安装完成后,这里的安装就会变成已安装。

python游戏趣味编程pdf python游戏趣味编程书_python游戏趣味编程pdf_05


安装好了,我们写个程序简单测试下吧:

import pgzrundef draw():    screen.draw.circle((400,300),100,'white')pgzrun.go()


运行效果:

python游戏趣味编程pdf python游戏趣味编程书_Python_06


4


第二章弹跳的小球


环境安装好后,可以做第二章的游戏了,效果如下:

python游戏趣味编程pdf python游戏趣味编程书_编程语言_07


如果你家也有小朋友对python感兴趣,可以一起讨论学习哦!

python游戏趣味编程:弹跳的小球