游戏附件&代码

链接: https://pan.baidu.com/s/1kUrISCFiptsnr-tdYy7IzQ
提取码: vjcx

游戏画面


音乐

背景音乐:《MEGALOBOX》
音效:网络收集

操作

方向键:控制移动
空格键:发射激光
Z、X、C:左、中、右发射导弹
S:发射冲击波

运行方法

1.安装Python
2.安装pygame:打开cmd输入pip install pygame
3.在alien_invasion文件夹中按Shift+鼠标右键,选择在此处打开命令窗口
4.输入python alien_invasion.py

Python——pygame游戏:外星人入侵(打飞机)相关推荐

  1. Python基础-Pygame游戏框架之飞机大战

    Pygame游戏框架 Pygame Pygame是一套跨平台的Python模块,专为编写游戏而设计. 它包括计算机图形和声音库,旨在与Python编程语言一起使用. 展示窗体 引入pygame模块 i ...

  2. python编写游戏怎么打包——详解python+pygame游戏开发之使用Py2exe打包游戏为exe文件

    python编写游戏怎么打包 1.简介 2.软件准备 3.打包流程 最近在用python+pygame 开发游戏,写完以后在分享给朋友玩的时候遇到了很大的问题,只有搭建了环境才能运行python脚本. ...

  3. python --pygame 游戏之 飞剑骑士

    必备知识:python 类 的使用 python -- pygame 的基本用法 # encoding : utf-8 # anthor : comi # date :2018/08/15import ...

  4. Python小游戏——外星人入侵(保姆级教程)第一章 03设置飞船图片 04创建Ship类

    系列文章目录 第一章:武装飞船 03:设置飞船图片 04:创建Ship类--管理飞船行为的类 目录 系列文章目录 第一章:武装飞船 03:设置飞船图片 04:创建Ship类--管理飞船行为的类 一.设 ...

  5. Python小游戏——外星人入侵(保姆级教程)第一章 07调整飞船速度 08限制飞船活动范围

    系列文章目录 第一章:武装飞船 07调整飞船速度 08限制飞船活动范围 目录 系列文章目录 第一章:武装飞船 07调整飞船速度 08限制飞船活动范围 一.代码及演示 1.修改settings 2.修改 ...

  6. Python小游戏——外星人入侵(保姆级教程)第一章 06让飞船移动

    系列文章目录 第一章:武装飞船 06:让飞船移动 目录 系列文章目录 第一章:武装飞船 06:让飞船移动 一.驾驶飞船 二.让飞船移动 1.代码及注释(笔记) A:修改文件:game_function ...

  7. pygame游戏--外星人入侵(alien_invasion)

    前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家.点击跳转到网站:人工智能从入门到精通教程 本游戏是书本<python编程从入门到实践>的实例,在下面我贴出 ...

  8. python pygame 游戏实践: 俄罗斯方块(Tetris Game)第一步

    正在学习俄罗斯方块(Tetris Game)游戏, 主要参考Tetris with PyGame | Python Assets,不过有所修改,原作的class 太复杂, 不好理解, 试图用自己习惯的 ...

  9. python小游戏----外星人入侵

    源代码: AlienInvasion/game at main · CrashBugger/AlienInvasion (github.com) 本文来自作者对<python编程-从入门到实践& ...

最新文章

  1. 如何从0-1构建自己的”pytorch“(自己专属的深度学习框架)——part01
  2. 全球及中国家电用PET薄膜涂层钢卷市场前景形势与未来竞争规模展望报告2022版
  3. 频谱泄露 振动 matlab,关于MATLAB FFT频谱泄露和加窗
  4. 【阿里妈妈营销科学系列】第八篇:增强分析在营销分析场景下的实现和应用...
  5. java并发调用_Java并发教程–可调用,将来
  6. python矩阵左除_matlab学习笔记
  7. 结构体引用_C/C++结构体完全攻略
  8. python编程教程交互式联系_Python Koans交互式教程
  9. Codevs 1025 选菜
  10. 学生信息管理---C#文件写入及读取
  11. 分布式服务框架原来与实践 读书笔记一
  12. 嵌入式思维 、不深不浅的理解
  13. 【Love2d从青铜到王者】第七篇:Love2d之对象
  14. 【算法】Aho-Corasick多模式匹配算法
  15. SecureCRT 中如何配置颜色
  16. 【A40I-LVDS】
  17. docker具名挂载与匿名挂载
  18. WMI_04_常见的WMI类的属性
  19. golang编辑器查看git哪一行是谁修改的,什么时候修改的方法
  20. 淘宝被封980年怀疑恶意刷单?教你用爬虫秒杀抢购

热门文章

  1. 多旋翼无人机APM(PIX)飞控ardupilot missionplanner扩展调参、基本调参(PID调参)
  2. OCJP-Java软件工程师 培训课程介绍
  3. 央行创设央行票据互换工具 为银行发行永续债提供流动性支持
  4. 电子商务法律法规【2】
  5. SQL中DECODE函数用法
  6. 电脑蓝牙耳机默认声音过高的解决办法
  7. 用html4绘制海豚,Solidworks绘制海豚的详细操作步骤
  8. bootstrap4 入门学习
  9. 电脑无法启动不断自动重启
  10. js获取class元素的个数