Python游戏编程入门(有目录及案例图片)-通过简单游戏学习python
Python是一种解释型、面向对象、动态数据类型的高级程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视。 本书教授用Python开发精彩游戏所需的最为重要的该你那。本书不只是介绍游戏编程概念的相关内容,还深入到复杂的主题。全书共14章,依次介绍了使用Pygame、文件I/O、用户输入、数学和图形编程、位图图形、精灵动画、冲突检测、数组、计时和声音、编程逻辑、三角函数、随机地形、角色扮演游戏等重要概念。每章通过一个示例游戏来展示这些知识和工具的实际应用。
本书既可以帮助读者掌握相关概念来构建较为复杂的游戏,甚至进行较为复杂的Python编程。 本书内容浅显易懂,示例轻松活泼,适合Python初学者阅读,尤其适合想要掌握Python游戏编程的读者学习参考。
【书籍目录】
第1章 使用类的Python
第2章 初识Pygame:Pie游戏
第3章 I/O、数据和字体:TRIVIA游戏
第4章 用户输入:Bomb Catcher游戏
第5章 Math和Graphics:Analog Clock示例程序
第6章 位图图形:Orbiting Spaceship示例程序
第7章 用精灵实现动画: Escape the Dragon游戏
第8章 精灵冲突:Zombie Mob游戏
第9章 数组、列表和元组:Block Breaker游戏
第10章 计时和声音:Oil Spill游戏
第11章 编程逻辑:Snake游戏
第12章 三角数学:Tank Battle游戏
第13章 随机地形:Artillery Gunner游戏
第14章 更多内容:Dungeon角色扮演游戏
附录A 安装Python和Pygame
附录B Pygame按键代码
课程地址:
www.mukedaba.com/thread-6070-1-1.html
转载于:https://my.oschina.net/u/3410718/blog/874314
Python游戏编程入门(有目录及案例图片)-通过简单游戏学习python相关推荐
- Android 4游戏编程入门经典
<Android 4游戏编程入门经典> 基本信息 原书名:Beginning Android 4 Games evelopment 作者: (美)Mario Zechner Robert ...
- Pygame游戏编程入门笔记
目录 1. Python游戏编程入门 2. 建立开发环境 3. 简单示例 4. 绘制不同形状 5. 事件监听举例 6. 用pygame打印文本 7. 键盘事件 8. 鼠标事件 9. 轮询键盘 10. ...
- [转载] Python快速编程入门课后程序题答案
参考链接: Python程序添加两个矩阵 前言 本文只是简单的整理了一下课后习题的编程题,具体的填空.选择.判断可以见:Python快速编程入门课后习题答案 第一章 1.编写一个Python程序,输出 ...
- 《C++游戏编程入门(第4版)》——1.10 问与答
本节书摘来自异步社区出版社<C++游戏编程入门(第4版)>一书中的第1章,第1.10节,作者:[美]Michael Dawson(道森),更多章节内容可以访问云栖社区"异步社区& ...
- 黑马程序员 python快速编程入门课后答案_Python快速编程入门课后程序题答案
前言 本文只是简单的整理了一下课后习题的编程题,具体的填空.选择.判断可以见:Python快速编程入门课后习题答案 第一章 1.编写一个Python程序,输出如下图效果. ++++++++++ + ...
- Python快速编程入门课后程序题答案
前言 本文只是简单的整理了一下课后习题的编程题,具体的填空.选择.判断可以见:Python快速编程入门课后习题答案 第一章 1.编写一个Python程序,输出如下图效果. ++++++++++ + ...
- python与人工智能编程-总算明白python人工智能编程入门案例
Python是非常简洁的一种脚本语言,写同样的程序,代码量仅为java的三分一,除了性能没有Java强之外,它的优点还是相当多的.以下是小编为你整理的python人工智能编程入门案例 下载Active ...
- python游戏编程入门 免费-python游戏编程入门 python游戏编程入门课
python游戏编程入门 python游戏编程入门课 什么是python游戏编程入门?首先我们需要认识什么是Python Python既是一个软件工具包,也是一种语言.Python软件包包含了一个名为 ...
- 青少年Python游戏编程入门(Beginning Game Programming for Teens with Python译文)
青少年Python游戏编程入门 Beginning Game Programming for Teens with Python Julian Meyer on January 22, 2013 ...
- python游戏使用教程_PYTHON游戏编程入门_IT教程网
资源名称:PYTHON游戏编程入门 内容简介: Python是一种解释型.面向对象.动态数据类型的高级程序设计语言,在游戏开发领域,Python也得到越来越广泛的应用,并由此受到重视. 本书教授用Py ...
最新文章
- php图片发送另一台,phpcurl发送图片处理
- 【luogu P2919 [USACO08NOV]守护农场Guarding the Farm】 题解
- netcore命令行部署|跨域问题
- 【Docker】Docker 删除所有容器和镜像
- Qt: 找不到Qt5Widgets.lib
- CTC 语音基础 GMM EM
- mysql 类似plsql 软件_推荐一款PG数据库管理工具——pgadmin,一款类似PLSQL的工具...
- MVC3.0 如何点击点击一张图片连接到另一地址
- 将c编译成.so 并调用(ubuntu)
- python抓取qq群消息,python 爬取qq群员信息
- 国际C语言混乱代码大赛(IOCCC)1988年获奖作品
- 小爱同学app安卓版_小爱同学app下载安卓版-小爱同学 安卓版v2.9.42-pc6手机下载...
- [sdx62]bitbake lighttpd出现NOTE: Reconnecting to bitbake server...
- [CAS]ServiceTicket [x] with service [x] does not match supplied service [x]
- 面试题: !=!=未看12 略多 sql语句练习 非常 有用
- 事务开启SpringBoot报错 The bean ‘xxxImpl’ could not be injected as a ‘com.xxx.service.impl.xxxServiceImpl
- 计算机系统分盘作用,电脑分盘有什么好处,要不要重装系统
- VS2017 Git failed with a fatal error. Git failed with a fatal error. Need to specify how to reconcil
- WebStorm2018破解(2018年10月9日 16:13实测有效)
- 01-K3S 课程介绍及K3s介绍