简介
Python 是否可以开发简单的游戏?明显是可以的。
在 Python 中可以利用 pygame 来开发一款游戏,有了 pygame,就不需要我们自己去实现很低层的逻辑,如界面的刷新,物体的碰撞检测等等。
这一系列文章是我个人此前学习笔记加以整理而成 (学习内容来自:http://kidscancode.org/),所以开发的游戏并不是我个人原创的,本系列文章会开发一款「跳跳兔」,比互联网上随处可见的飞机大战有趣一些,其最终效果如下。
跳跳兔????可以左右移动以及上下跳动,如果获得了蓝色火箭卡片,就可以跳跃比较远的距离,如果碰到了飞行敌人,就会死亡,当然,没有跳动平台上也会死亡。
下面我们就分多篇文章来理解,如何利用 pygame 来开发这一款麻雀虽小五脏俱全的小游戏。
本系列使用 MacOS+Python3.6 来讲解。
本篇先从 pygame 基本使用开会讲解。
pygame 安装与介绍
Pygame 是跨平台 Python 模块,专为 电子游戏设计。包含图像、声音。创建在 SDL 基础上,允许实时 电子游戏研发而无需被低级语言,如 C 语言或是