文件名称:allegro_tiled:对Allegro 5的平铺地图支持
文件大小:182KB
文件格式:ZIP
更新时间:2024-06-08 02:40:45
C
allegro_tiled allegro_tiled是模块,它增加了对解析和使用映射文件的支持。 这意味着以及支持相同地图格式的任何其他程序都可以用来创建和编辑游戏世界,而解析和绘制游戏世界的复杂性则完全可以解决: ALLEGRO_MAP *map = al_open_map( " data/maps " , " level1.tmx " ); al_draw_map (map, 0 , 0 , 0 ); // (map, dx, dy, flags) 提供了其他方法来一次绘制一个地图层和/或仅绘制特定的部分。 图层,图块集,图块和对象都是给定的类型,其方法易于访问和使用。 当前,支持以下内容: 正交图。 使用gzip,zlib或不压缩的Base64编码。 XML和CSV编码。 (虽然说实话,你为什么呢?) 垂直和水平平铺“翻转”标志。 对象。 尚不支持以下功能:
【文件预览】:
allegro_tiled-master
----CMakeLists.txt(2KB)
----.gitignore(269B)
----README.md(4KB)
----LICENSE(871B)
----include()
--------allegro5()
----misc()
--------allegro_tiled-5.pc.in(266B)
----src()
--------xml.c(3KB)
--------zpipe.c(3KB)
--------data.h(4KB)
--------parser.c(15KB)
--------draw.h(2KB)
--------draw.c(7KB)
--------map.h(2KB)
--------xml.h(1KB)
--------zpipe.h(2KB)
--------data.c(5KB)
--------parser.h(1KB)
--------map.c(6KB)
----cmake()
--------Utils.cmake(3KB)
----example()
--------CMakeLists.txt(311B)
--------screenshot.png(130KB)
--------src()
--------data()