Kivent,是否可以将 tmx 文件转换为 glsl 或使用 tmx 文件创建 glsl 文件?
Kivent, is it possible to transform a tmx file to glsl or use a tmx file to create a glsl file?
我正在使用 Kivent 创建一个 2d 游戏并且我正在关注 this code. However, on the yourappname.kv file, in line 26, the code loads a glsl file. But I only have a tmx file (tiled map editor),那么我可以将我的 tmx 文件转换成此代码可以读取的文件吗?
GLSL 是一种用于编写着色器的编程语言,即 GPU 上的程序 运行 确定 如何 绘制事物。
TMX 文件似乎是某种游戏世界定义。在这方面,它们是 要绘制的东西,这是完全不同的东西。
我没有深入研究 Kivent 文档,但作为开发人员,您似乎有责任为引擎编写适当的 GLSL 文件。
我想知道如何将 tmx 文件与 Kivent 一起使用,并听说最近添加了平铺支持。下面的资源(对作者的许多荣誉)概述了如何使用 Kivent ->
处理 tmx
http://udiboy1209.github.io/2016-08-19-how-to-use-tiled-maps-in-kivent/
它涉及克隆Kivent repo中的tiled_gsoc_2016分支并安装它,然后你可以使用kivent_maps模块(map_utils方法)来解析tmx文件。
# Load TMX data and create a TileMap from it
map_name = map_utils.parse_tmx(filename, self.gameworld)
我正在使用 Kivent 创建一个 2d 游戏并且我正在关注 this code. However, on the yourappname.kv file, in line 26, the code loads a glsl file. But I only have a tmx file (tiled map editor),那么我可以将我的 tmx 文件转换成此代码可以读取的文件吗?
GLSL 是一种用于编写着色器的编程语言,即 GPU 上的程序 运行 确定 如何 绘制事物。
TMX 文件似乎是某种游戏世界定义。在这方面,它们是 要绘制的东西,这是完全不同的东西。
我没有深入研究 Kivent 文档,但作为开发人员,您似乎有责任为引擎编写适当的 GLSL 文件。
我想知道如何将 tmx 文件与 Kivent 一起使用,并听说最近添加了平铺支持。下面的资源(对作者的许多荣誉)概述了如何使用 Kivent ->
处理 tmxhttp://udiboy1209.github.io/2016-08-19-how-to-use-tiled-maps-in-kivent/
它涉及克隆Kivent repo中的tiled_gsoc_2016分支并安装它,然后你可以使用kivent_maps模块(map_utils方法)来解析tmx文件。
# Load TMX data and create a TileMap from it
map_name = map_utils.parse_tmx(filename, self.gameworld)