Python 项目实践一(外星人入侵)第一篇
python断断续续的学了一段实践,基础课程终于看完了,现在跟着做三个小项目,第一个是外星人入侵的小游戏:
一 Pygame
pygame 是一组功能强大而有趣的模块,可用于管理图形,动画乃至声音,让你轻松的开发出想要的游戏。
二 安装Pygame
只讲下在windows系统安装pygame,可以访问:https://bitbucket.org/pygame/pygame/downloads/ 如下图:

查找与你python匹配的安装程序,找不到可以去这个网站:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pygame
下载的程序是exe,就运行它,是.mhl复制到项目文件夹,用pip来运行:

3 开始项目游戏
创建Pygame窗口已经相应用户输入代码如下:
import sys
import pygame
def run_game():
# 初始化游戏并建立一个屏幕对象
pygame.init()
screen = pygame.display.set_mode((1200,800))
pygame.display.set_caption("Alien Invasion")
#开始游戏的主循环
while True:
# 监视键盘和鼠标事件
for event in pygame.event.get():
if event.type == pygame.QUIT:
sys.exit()
# 让最近描绘的屏幕可见
pygame.display.flip()
run_game()
F5运行如下图:

这只是一个空的窗口,游戏的第一步,以后会慢慢添加内容,更详细的内容可以参考:python从入门到实践 这本书,今天就先记到这里。
PS:学习了一个小时,写博客用了半个小时,耗费时间,这就是很多人不愿意写的原因吧。
感谢您的阅读,若有不足之处,欢迎指教,共同学习、共同进步。
博主网址:http://www.cnblogs.com/ChinacloudTech/
独立博客:http://futuretechx.com
如您喜欢,麻烦推荐一下;如您有新想法,欢迎提出,邮箱:1145356699@qq.com。
本博客为博主原创,欢迎转载,但必须注明博客来源。
更多关于游戏开发的内容也可关注微信公众号:微浪游戏

浙公网安备 33010602011771号