#稀疏 #拼接 #游戏开发 #tiled #tmx #生成 #瓦片

应用 tiles7800

cc7800的配套工具,用于从Tiled地图生成拼接数据

2个不稳定版本

0.3.0 2023年9月11日
0.2.0 2023年8月16日

#1548游戏开发

GPL-3.0-or-later

51KB
351

tiles7800

tiles7800可以从Tiled(瓦片编辑器)的TMX文件生成C代码。可以通过提供TMX文件作为参数,将其用作简单的TMX到C转换器,或者可以使用--sparse选项来生成稀疏拼接数据C代码。

稀疏拼接

在生成稀疏拼接C代码的情况下,您必须提供一个包含瓦片定义(它们的模式、调色板编号等)的 Sprites7800 YAML文件,以便 tiles7800 优化生成的代码并利用数据的稀疏性。

生成的C代码必须与cc7800提供的sparse_tiling.h头文件一起使用。请参阅cc7800的examples目录中的稀疏拼接示例,以了解其工作原理。

依赖关系

~12MB
~199K SLoC