本系列博客介绍以python+pygame库进行小游戏的开发。有写的不对之处还望各位海涵。 在上一篇博客中,我们学习了pygame事件与设备轮询。http://www.cnblogs.com/msxh/p/4979380.html 这次我们来一起了解一下如何在pygame中加载位图 ...
下面我们一起用pygame编写一个打字测速游戏 这是一个很实用的有趣的小游戏: 开始之前先来学习几个小函数: ord ch python内置函数,传入一个字符,返回字符的ascii码 chr num python内置函数,传入一个十进制或十六进制,返回ascii码对应的字符 os.path.getsize filename 传入文件路径,返回文件大小,返回 为空文件 pygame.key.get ...
2019-02-02 10:49 0 861 推荐指数:
本系列博客介绍以python+pygame库进行小游戏的开发。有写的不对之处还望各位海涵。 在上一篇博客中,我们学习了pygame事件与设备轮询。http://www.cnblogs.com/msxh/p/4979380.html 这次我们来一起了解一下如何在pygame中加载位图 ...
Learning From Here 运行截图: 本次使用的两张图片资源: 背景:sushiplate.jpg 光标:fugu.png ...
下面我们一起来创建一个背景为蓝色的窗口作为游戏编程的开始: 这就是我们创建的第一个窗口: ...
前言 在上一篇中,我们初步熟悉了pygame的控制流程,但这对于一个游戏而言是远远不够的。所以在这一篇中,我们的任务是添加一架飞机(玩家),并且能够控制它进行移动,这样我们就又离目标进了一步了~ε=ε=(ノ≧∇≦)ノ 正片开始! 1. 把我们的战斗机搬上屏幕 在正式上代码以前 ...
前言 前几天我们做出了一个可控制的飞机,今天我们来做一些小改进,这是代码的一些小改进,却是我们小游戏的一大改进啊~(╯°口°)╯(┴—┴ 然后再引进另外一个主题,pygame.sprite,精灵模块,那它究竟又有什么用呢? 正片开始~ 1. 对主循环的优化 记得 ...
作了简单介绍了,这一节中我们使用一个新函数,用于判断玩家是否被敌机击中: pygame.spri ...
前言 在上一节我们完成了对玩家飞机的基本操作,这一节我们就来创造出敌人了(°∀°)ノ~目标有三个,第一个是在屏幕上绘制出敌机,第二个是判断子弹是否击中了敌人,第三个是对被击中的敌人作后续的处理。明白方向后就可以开始了! 正片开始~ 1. 绘制敌机 随机是游戏中一个很重 ...
就很有意思的实现。关于Python你还可以找到更多的资料,这里不一一赘述。 一说到开始学习一门新的编程 ...