![](https://img-blog.csdnimg.cn/20200330104107253.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Python项目—外星人入侵
python外星人入侵游戏
pygame
我是小杨我就这样
当一个代码的工匠回首往事,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样当他老去的时候,可以很自豪地告诉世人,我曾经将代码注入生命去打造互联网的浪潮之巅
公众号《小杨的技术人生》
展开
-
《python从入门到实践》——外星人入侵项目完结
《python学习,从入门到实践》 项目一 “外星人入侵”一.settings.py(所有的参数设置)# coding=utf-8class Settings(): """存储游戏所有设置""" def __init__(self): """初始化游戏的静态设置""" # 屏幕设置 self.screen_width = 120...原创 2019-08-21 13:41:06 · 848 阅读 · 5 评论 -
《python从入门到实践》参数传递出错
在外星人入侵项目中,在 scoreboard.py 文件中的 def prep_ships(self): 方法中,进行如下代码,运行报错:一.问题def prep_ships(self): """显示余下还有多少飞船""" self.ships = Group() for ship_number in range(self.stats.ships_left): ...原创 2019-08-21 12:26:15 · 350 阅读 · 0 评论 -
《python从入门到实践》——“Play按键”
屏幕的绘制顺序很重要。在***game_functions.py***文件中的***def update_screen***函数中若你将“Play”按键的绘制代码放到了飞船和子弹的前面,则不会显示“play”按钮,因为被后面的屏幕覆盖了。def update_screen(ai_setting, screen, stats, ship, aliens, bullets, play_butto...原创 2019-08-21 08:05:53 · 1663 阅读 · 0 评论 -
《python从入门到实践》中外星人入侵项目的两个图片
《python从入门到实践》中的外星人图片和飞船图片原创 2019-08-17 10:45:11 · 6794 阅读 · 3 评论 -
外星人入侵游戏python学习心得——子弹不动
《python从入门到实践》的学习分享原创 2019-08-14 16:58:48 · 3049 阅读 · 16 评论 -
外星人入侵游戏python学习心得——创建第一个外星人在左上角
《python从入门到实践》书中的第一个项目——外星人入侵(Alien Invasion),书中的代码有一些细微的问题,在学习过程中,按照书中的代码敲写出现了一些问题。一.问题描述:书中代码如下***(在alien.py文件中):***按照书中的代码运行后,外星人图片并不在屏幕的左上角。二.解决办法# 每个外星人最初都在屏幕的左上角附近self.rect.x = 0self.re...原创 2019-08-16 21:29:38 · 1089 阅读 · 2 评论