【文件属性】:
文件名称: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)