目录 第1章 安装Python和Pygame 1 1.1 预备知识 1 1.2 下载和安装Python 1 1.3 Windows下的安装说明 1 1.4 Mac OS X上的安装说明 2 1.5 Ubuntu和Linux上的安装 说明 2 1.6 启动Python 2 1.7 安装Pygame 3 1.8 如何阅读本书 4 1.9 特色的程序 4 1.10 下载图形文件和声音文件 4 1.11 行号和空格 4 1.12 图书中的文本折行 5 1.13 在线检查代码 5 1.14 配套网站上的更多信息 6 第2章 Pygame基础知识 7 2.1 GUI vs. CLI 7 2.2 使用Pygame的Hello World程序 源代码 7 2.3 建立一个Pygame程序 8 2.4 游戏循环和游戏状态 10 2.5 pygame.event.Event对象 11 2.6 QUIT事件和pygame.quit() 函数 12 2.7 像素坐标 13 2.8 关于函数、方法、构造函数和 模块中的函数(及其差别)的 一些提示 13 2.9 Surface对象和窗口 14 2.10 颜色 15 2.11 颜色的透明度 16 2.12 pygame.Color对象 17 2.13 Rect对象 17 2.14 基本的绘制函数 19 2.15 pygame.PixelArray对象 22 2.16 pygame.display.update()函数 22 2.17 动画 22 2.18 帧速率和pygame.time.Clock 对象 25 2.19 用pygame.image.load()和blit() 绘制图像 26 2.20 字体 26 2.21 抗锯齿 28 2.22 播放声音 28 2.23 本章小结 29 第3章 Memory Puzzle游戏 31 3.1 如何玩Memory Puzzle游戏 31 3.2 嵌套的for循环 31 3.3 Memory Puzzle的源代码 33 3.4 声明和导入 40 3.5 幻数很糟糕 40 3.6 使用assert
^ 收 起