渗透小红帽
-
Python小游戏——外星人入侵(保姆级教程)第一章 06让飞船移动
系列文章目录 第一章:武装飞船 06:让飞船移动 一、驾驶飞船 下面来让玩家能够左右移动飞船。我们将编写代码,在用户按左或右箭头键时做出响应。我们将首先专注于向右移动,再使用同样的原理来控制向左移动。通过这样做,你将学会如何控制屏幕图像的移动。 二、让飞船移动 1.代码及注释(笔记) (笔记在代码的注释中!!!) A:修改文件:game_functions.…
-
Python小游戏——外星人入侵(保姆级教程)第一章 07调整飞船速度 08限制飞船活动范围
系列文章目录 第一章:武装飞船 07调整飞船速度 08限制飞船活动范围 一、代码及演示 1.修改settings 修改文件:settings.py 点击查看代码 #渗透小红帽python的学习之路 #外星人入侵小游戏 #创建设置类Setting() #存储外星人入侵小游戏的所有设置的类 class Setting(): def __init__(self):…
-
Python小游戏——外星人入侵(保姆级教程)第一章 09重构check_events()
系列文章目录 第一章:武装飞船 09重构check_events() 一、重构 1.重构原因 随着游戏的开发,方法_check_events()将越来越长。因此将其部分代码放在两个方法中,其中一个处理KEYDOWN事件,另一个处理KEYUP事件: 2.重构的方法 我们创建了两个新的辅助方法:_check_keydown_events()和_check_key…