Python游戏开发

Python游戏开发教程八:Pygame常用数据结构

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 本文目标Pygame常用数据结构 本文目标 通过本文的学习,我们熟悉pygame游戏里面常用的一些数据结构: 数据,列表,元组,队列,栈。 Pygame常用数据结构 一、数组与列表 数组可以理解为简化的列表。像我们之前使用的pygame.sprite.Gr...

阅读(379)评论(0)赞 (0)

Python游戏开发教程七:Pygame碰撞检测

2

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 本文目标Pygame模块的Sprite碰撞检测游戏实例—吃苹果小游戏 本文目标 1,本章我们继续学习使用sprite木块,来实现我们游戏当中的碰撞检测 2,完成游戏实例:吃苹果小游戏 Pygame模块的Sprite碰撞检测 下面是几种常见的碰撞...

阅读(789)评论(0)赞 (0)

Python游戏开发教程六:Pygame中的Sprite(精灵)模块和加载动画

3

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 本文目标Sprite模块介绍 本文目标 前面几章我们学了很多Pygame基础知识了,从这篇博客开始我们将会学习pygame中高级部分,更多和精灵模块,冲突检测相关的知识。这一节我们还是通过一个简单的实例来做讲解。 Sprite模块介绍 一、Sprite模块...

阅读(433)评论(0)赞 (0)

Python游戏开发教程五:大喵爱吃鱼小游戏开发实例

1

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 本文目标源码分享 本文目标 本次我们要做一个很简单的小游戏:从天上会随机的掉下鱼,你需要使用鼠标操纵猫去接住鱼,丢失一条鱼损失一条命,一共有10条命,同时还要避免接到炸弹。接住鱼会有积分。 游戏效果图如下: 游戏下载地址:http://pan.baidu....

阅读(449)评论(0)赞 (0)

Python游戏开发教程四:pygame中加载位图与常用的数学函数。

4

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 一、pygame中常用的数学函数二、pygame中加载位图、绘制位图 本系列博客介绍以python+pygame库进行小游戏的开发。 在上一篇博客中,我们学习了pygame事件与设备轮询。这次我们来一起了解一下如何在pygame中加载位图,以及pygame...

阅读(395)评论(0)赞 (1)

Python游戏开发教程三:Pygame事件与设备轮询

1

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] 一、pygame事件二、设备轮询 这篇文章我们来一起了解一下pygame事件与设备轮询。 一、pygame事件 1.简介 pygame事件可以处理游戏中的各种事情。其实在前两节的博客中,我们已经使用过他们了。如下是pygame的完整事件列表: QUIT,A...

阅读(474)评论(0)赞 (0)

Python游戏开发教程二:Pygame中的IO、数据

拼命三郎 发布于 2017-06-07

文章目录 [ 隐藏 ] python输入输出二、文件输入与输出 在上一篇中,我们介绍了pygame的入门操作。这次我们将学习pygame中的IO、数据和更多关于字体打印的知识。 python输入输出 1.输出 python使用print进行输出 [crayon-5b2d0ea81...

阅读(430)评论(0)赞 (0)

Python游戏开发教程一:初识Pygame

1

拼命三郎 发布于 2017-06-06

文章目录 [ 隐藏 ] 一、pygame简介二、pygame使用 本系列博客详细介绍使用Pygame库,使用Pygame库可以进行Python的游戏的开发。 一、pygame简介 Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发。允许你...

阅读(419)评论(0)赞 (0)