2016-05-03 5 views

Antwort

2

GLSL ist eine Programmiersprache zum Schreiben von Shadern, d. H. Die auf einer GPU laufenden Programme bestimmen wie Dinge gezeichnet werden sollen.

Die TMX-Dateien scheinen eine Art Spielweltdefinition zu sein. Insofern sind es Dinge , die gezeichnet werden sollen, was etwas ganz anderes ist.

Ich tauchte nicht zu tief in diese Dokumentation von Kivent ein, aber es scheint, dass es Ihre Verantwortung als Entwickler ist, entsprechende GLSL-Dateien für die zu verwendende Engine zu schreiben.

+0

Für die nächsten googler: Die Shader sind Sie in dem [Beispiele/assets/GLSL] benötigen (https://github.com/kivy/kivent/tree/master/examples/assets/glsl) Ordner von kivent – SleepProgger

0

Ich fragte mich, über die Verwendung von Tmx-Dateien mit Kivent und hörte von kürzlich hinzugefügt Fliesen Unterstützung. Die unten Ressource (viele ein dickes Lob an den Autor) skizziert, wie tmx mit Kivent zu handhaben ->

http://udiboy1209.github.io/2016-08-19-how-to-use-tiled-maps-in-kivent/

Es geht um die tiled_gsoc_2016 Niederlassung in den Kivent Repo-Klonen und es installieren, dann können Sie das kivent_maps Modul verwenden (map_utils-Methode) zum Parsen einer tmx-Datei.

# Load TMX data and create a TileMap from it 
    map_name = map_utils.parse_tmx(filename, self.gameworld) 
+0

Bitte fügen Sie die wichtigen Teile Ihres Links für den Fall, dass es inaktiv wird – mhatch

Verwandte Themen