当前位置:主页 > 书籍配套资源 > Python游戏开发配套资源
《Python和Pygame游戏开发指南》配套资源

《Python和Pygame游戏开发指南》配套资源

  • 更新:2021-10-30
  • 大小:16 MB
  • 类别:Python游戏开发
  • 作者:[美]、Al、Sweigart、斯维加特
  • 出版:人民邮电出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

编辑推荐

本书作者在国外发布英文版后,受到普遍欢迎和很好的评价。本书通过详细分析11款示例游戏的源代码,介绍Pygame库的用法。寓教于乐,轻松有趣。本书所涉及的11款示例游戏,是诸如Nibbles、Tetris、Simon、Bejeweled、Othello、Connect Four、Flood It等经典游戏的翻版。本书的Web站点http://inventwithpython.com/pygame,提供源代码下载等更多资源。

内容简介

Python语言和Pygame都是开发图形化的计算机游戏的得力工具。Pygame使得开发2D图形程序变得很容易,而且它可以免费下载和安装使用。本书是一本中级编程图书。本书教你如何用Python语言和Pygame库,来编写图形化的计算机游戏。本书共包括10章。本书首先从Python和Pygame基础知识开始,简短地介绍了Pygame库是如何工作的,以及它提供了哪些功能。然后,结合7款不同的游戏实例的开发过程,详细介绍了应用的技能和技巧。本书针对一些真实的游戏给出了完整的源代码,并且详细说明了这些代码如何工作,以便你能够理解真正的游戏是如何使用Pygame的。本书适合有一定Python基础知识的读者阅读和学习,进而掌握基本的游戏开发知识和技能,对于Python初学者来说,本书也可以作为通过游戏学习Python开发的实践教程。

作者简介

Al Sweigart是加利福尼亚州旧金山的一名软件开发者。他很喜欢骑自行车、当志愿者、泡咖啡吧以及制作有用的软件。《Making Games with Python & Pygame》是他编写的第二本书。他的另一本书是《Invent Your Own Computer Games with Python》。他生于德克萨斯的休斯顿。他在德克萨斯大学Austin分校读完了计算机科学学位。

目录

  • 第1章 安装Python和Pygame\\t1
  • 1.1  预备知识\\t1
  • 1.2  下载和安装Python\\t1
  • 1.3  Windows下的安装说明\\t1
  • 1.4  Mac OS X上的安装说明\\t2
  • 1.5  Ubuntu和Linux上的安装
  • 说明\\t2
  • 1.6  启动Python\\t2
  • 1.7  安装Pygame\\t3
  • 1.8  如何阅读本书\\t4
  • 1.9  特色的程序\\t4
  • 1.10  下载图形文件和声音文件\\t4
  • 1.11  行号和空格\\t4
  • 1.12  图书中的文本折行\\t5
  • 1.13  在线检查代码\\t5
  • 1.14  配套网站上的更多信息\\t6
  • 第2章  Pygame基础知识\\t7
  • 2.1  GUI vs. CLI\\t7
  • 2.2  使用Pygame的Hello World程序
  • 源代码\\t7
  • 2.3  建立一个Pygame程序\\t8
  • 2.4  游戏循环和游戏状态\\t10
  • 2.5  pygame.event.Event对象\\t11
  • 2.6  QUIT事件和pygame.quit
  • 函数\\t12
  • 2.7  像素坐标\\t13
  • 2.8  关于函数、方法、构造函数和
  • 模块中的函数(及其差别)的
  • 一些提示\\t13
  • 2.9  Surface对象和窗口\\t14
  • 2.10  颜色\\t15
  • 2.11  颜色的透明度\\t16
  • 2.12  pygame.Color对象\\t17
  • 2.13 ...

资源下载

资源下载地址1:https://box.lenovo.com/l/T5osKr

网友留言