pygame-tiled-demo:使用 PyGame 和 PyTMX 从平铺地图编辑器加载地图的平台游戏的面向对象演示。 来自 HTML5 游戏“Biolab Disaster”的图形。

时间:2021-06-14 13:27:47
【文件属性】:
文件名称:pygame-tiled-demo:使用 PyGame 和 PyTMX 从平铺地图编辑器加载地图的平台游戏的面向对象演示。 来自 HTML5 游戏“Biolab Disaster”的图形。
文件大小:344KB
文件格式:ZIP
更新时间:2021-06-14 13:27:47
Python PyGame 和平铺平台游戏演示 一个成熟的游戏加载从地图的面向对象的演示使用和 。 来自 HTML5 游戏图形。 跑步 只需下载并运行main.py ,依赖关系 , ,和 。 文档 游戏的基本结构及其加载地图的方式如下。 具有关卡对象列表的基本游戏类 关卡对象使用 TMX 地图文件加载,使用 PyTMX 级别包含图层对象列表,地图中的每个图层对应一个 每层都有一个瓦片列表,这实际上是一个 PyGame 精灵组 tile 对象是在每个层的初始化中创建的。 通过玩家类添加玩家,通过检查地图用于碰撞的任何图层的精灵碰撞,很容易检测到碰撞。
【文件预览】:
pygame-tiled-demo-master
----resources()
--------overlay.png(318KB)
--------level1.tmx(2KB)
--------player.png(6KB)
--------tiles.png(17KB)
----README.md(1KB)
----main.py(10KB)

网友评论