admin管理员组文章数量:1794759
《Python游戏趣味编程》标准IDE运行游戏代码的配置方法
首先,用Pip安装pygame、pygame zero两个库:
pip install pygame
pip install pygame zero
第2章在编程猫海龟编辑器下的代码如下:
import pgzrun WIDTH = 800 HEIGHT = 600 x = WIDTH/2 y = HEIGHT/2 speed_x = 3 speed_y = 5 r = 30 def draw(): screen.fill('white') screen.draw.filled_circle((x, y), r, 'red') def update(): global x,y,speed_x,speed_y x = x+speed_x y = y+speed_y if x >= WIDTH-r or x <= r: speed_x = -speed_x if y >= HEIGHT-r or y <= r: speed_y = -speed_y pgzrun.go()需要修改,去掉第一行、最后一行:
WIDTH = 800 HEIGHT = 600 x = WIDTH/2 y = HEIGHT/2 speed_x = 3 speed_y = 5 r = 30 def draw(): screen.fill('white') screen.draw.filled_circle((x, y), r, 'red') def update(): global x,y,speed_x,speed_y x = x+speed_x y = y+speed_y if x >= WIDTH-r or x <= r: speed_x = -speed_x if y >= HEIGHT-r or y <= r: speed_y = -speed_y假设用Python官方IDE中新建文件,拷贝代码,保存到F盘根目录下的tt.py文件。
切换到代码所在的F盘,运行 pgzrun tt.py
就可以看到弹跳的小球了:
另外,海龟编辑器对中文字符串支持比较好。使用Python官方IDE,还需要处理下中文字符串的相关问题。
版权声明:本文标题:《Python游戏趣味编程》标准IDE运行游戏代码的配置方法 内容由林淑君副主任自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.xiehuijuan.com/baike/1686834621a108322.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论