跳至正文
View Categories

Python第 06 期 - 游戏制作

35 articles

161 初识游戏编程

Last Updated: 2021年12月3日

主要内容 什么是游戏编程 游戏编程常用的开发工具介绍(pygame,panda3d,cocos2d,pygtk...

162 PyGame安装配置

Last Updated: 2022年3月3日

主要内容 安装PyGame PyGame功能初步体验 收获 会安装游戏编程的工具PyGame,并创建一个最简单...

163 PyGame Display学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用display模块创建主窗口。 1.模块介绍 pyga...

164 PyGame Draw学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用draw模块画出常见形状。 1.模块介绍 pygame...

165 PyGame Font学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用font模块创建字体对象。 1.模块介绍 pygame...

166 PyGame Event学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 通过本节学习,您可以了解pygame中的事件模块,并且会使用...

167 复合实践 1 – 2048游戏 1

Last Updated: 2022年9月4日

主要内容 2048介绍 游戏界面展示 功能解构 收获 了解2048游戏规则,并且对本次实践可以达到的游戏效果初...

168 复合实践 1 – 2048游戏 2

Last Updated: 2022年9月4日

主要内容 开发环境 环境搭建 原理介绍及初始化操作 PyGame基础框架 1.开发环境 Python版本:3....

169 复合实践 1 – 2048游戏 3

Last Updated: 2022年9月4日

主要内容 定义方格类 定义画方格的函数 1.定义方格类 首先我们来定义一个方格类来存储方格的各种属性,也是整个...

170 复合实践 1 – 2048游戏 4

Last Updated: 2022年9月4日

主要内容 随机数生成模块 判断结束模块 1.随机数生成模块 该模块实现的功能为:根据要求,随机在方格中生成初始...

171 复合实践 1 – 2048游戏 5

Last Updated: 2022年9月4日

主要内容 主要功能模块设计说明 主要功能模块代码部分 1.主要功能模块设计说明 该模块主要完成方块的移动与合并...

172 复合实践 1 – 2048游戏 6

Last Updated: 2022年9月4日

主要内容 得分展示模块 主函数模块 1.得分展示模块 该模块实现的功能为:根据要求,在方格上方展示2048和总...

173 PyGame Surface学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用surface模块新建和使用图像对象。 1.模块介绍 ...

174 PyGame Transform学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用transform模块对图像对象进行简单的变形操作。 ...

175 PyGame Time学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用time模块对游戏进行简单的时间控制。 1.模块介绍 ...

176 PyGame Rect学习

Last Updated: 2022年3月3日

主要内容 模块介绍 模块参数说明 使用示例 收获 会使用rect模块构建矩形框等。 1.模块介绍 pygame...

177 复合实践 2 – 接金币游戏 1

Last Updated: 2022年9月4日

主要内容 接金币游戏介绍 游戏界面展示 功能解构 收获 了解接金币游戏规则,并且对本次实践可以达到的游戏效果初...

178 复合实践 2 – 接金币游戏 2

Last Updated: 2022年9月4日

主要内容 开发环境 环境搭建 原理介绍及初始化操作 PyGame基础框架 1.开发环境 Python版本:3....

179 复合实践 2 – 接金币游戏 3

Last Updated: 2022年9月4日

主要内容 定义小人类 定义金币类 实现效果 程序中需要用到的图片压缩包,点击下载。 1.定义小人类 我们要实现...

180 复合实践 2 – 接金币游戏 4

Last Updated: 2022年9月4日

主要内容 定义加载背景图片函数 定义绘出成绩、level、最高分的函数 1.定义加载背景图片函数 我们可以通过...

181 复合实践 2 – 接金币游戏 5

Last Updated: 2022年9月4日

主要内容 定义读取游戏最高分函数 定义绘出游戏结束画面函数 1.定义读取游戏最高分函数 我们在整个游戏界面都想...

182 复合实践 2 – 接金币游戏 6

Last Updated: 2022年9月4日

主要内容 主函数模块 1.主函数模块 主函数主要为一个循环函数: 实现功能如下: 1.当得分是50的倍数时修改...

183 PyGame其他模块自学

Last Updated: 2022年3月3日

主要内容 介绍pygame的主要模块 pygame模块自学 收获 会利用搜索引擎查询PyGame的其余的模块的...

184 复合实践 3 – 消消乐游戏 1

Last Updated: 2022年9月4日

主要内容 消消乐游戏介绍 游戏界面展示 功能解构 PyGame基础框架 收获 了解消消乐游戏规则,并且对本次实...

185 复合实践 3 – 消消乐游戏 2

Last Updated: 2022年9月4日

主要内容 定义宝石精灵类 定义游戏类 主函数完善 1.定义宝石精灵类 消消乐游戏中需要用到鼠标与拼图块之间的碰...

186 复合实践 3 – 消消乐游戏 3

Last Updated: 2022年9月4日

主要内容 游戏类reset函数模块 游戏类主start函数模块 1.游戏类reset函数模块 该模块实现的功能...

187 复合实践 3 – 消消乐游戏 4

Last Updated: 2022年9月4日

主要内容 游戏类矩形框绘制函数模块 游戏类得分和时间函数模块 1.游戏类矩形框绘制函数模块 该模块实现的功能为...

188 复合实践 3 – 消消乐游戏 5

Last Updated: 2022年9月4日

主要内容 游戏类中遍历整个界面函数 游戏类中检查有无拼图块被选中函数 游戏类中的交换拼图函数 1.游戏类中遍历...

189 复合实践 3 – 消消乐游戏 6

Last Updated: 2022年9月4日

主要内容 游戏类中生成新的拼图块函数 游戏类其他函数模块 1.游戏类中生成新的拼图块函数 将匹配的拼图块消除之...

190 复合实践 4 – 24点游戏 1

Last Updated: 2022年9月4日

主要内容 24点游戏介绍 游戏界面展示 功能解构 PyGame基础框架 收获 了解24点游戏规则,并且对本次实...

191 复合实践 4 – 24点游戏 2

Last Updated: 2022年9月4日

主要内容 因为玩家需要通过鼠标点击来操作卡片,这时候就涉及到一些碰撞检测。所以先定义一些必要的游戏精灵类,包括...

192 复合实践 4 – 24点游戏 3

Last Updated: 2022年9月4日

主要内容 游戏类验证函数模块 游戏类检查函数模块 1.游戏类验证函数模块 上一节课,我们知晓了如何随机生成一组...

193 复合实践 4 – 24点游戏 4

Last Updated: 2022年9月4日

主要内容 数字精灵组模块 运算符精灵组模块 按钮精灵组模块 1.数字精灵组模块 该模块实现的功能为:定义构建至...

194 复合实践 4 – 24点游戏 5

Last Updated: 2022年9月4日

主要内容 之前已经完成了24点游戏所需的所有界面,以及类的定义和数字运算符功能的展示,本课主要是完成功能的实现...

195 复合实践 4 – 24点游戏 6

Last Updated: 2022年9月4日

主要内容 24点游戏的主函数完善 1.24点游戏的主函数完善 前面几课我们已经完成了界面设计,类的定义,显示功...