Hauptmenü öffnen

/dev/null β

Änderungen

GameDevWeek/Programmieren

542 Bytes hinzugefügt, 16:32, 9. Jul. 2015
keine Bearbeitungszusammenfassung
Um warm zu werden kann der Code des [https://github.com/Lusito/GameDevWeek Master Branches] ausgechecked werden um eigene Experimente zu machen.
 
Es wird ein [http://www.gamedev.net/page/resources/_/technical/game-programming/understanding-component-entity-systems-r3013 Entity Component System] namens [https://github.com/libgdx/ashley/wiki Ashley] benutzt. Man sollte zumindest die [http://www.gamedev.net/page/resources/_/technical/game-programming/understanding-component-entity-systems-r3013 Grundidee] eines ECS verstanden haben.
Dies soll helfen ein ungefähres Verständnis für bestehenden Klassen und Zusammenhänge zu erhalten.
== Genutzte Technologien ==
=== Framework & Codebase ===
Um nicht jeden Aspekt eines Spiels selber zu implementieren und sich somit auf die Entwicklung des Spiels konzentrieren zu können, wird das Java-Spieleframework [http://libgdx.badlogicgames.com/ LibGDX] in Kombination mit dem ECS [https://github.com/libgdx/ashley/wiki Ashley] (auch von LibGDX) verwendet.
Zudem existieren eigene Klassen, die in der [https://github.com/Lusito/GameDevWeek/wiki Codebase] zur Verfügung gestellt werden.
* [https://code.google.com/p/libgdx/wiki/VideoTutorials ältere Tutorial videos]
* [http://steigert.blogspot.de/2012/02/1-libgdx-tutorial-introduction.html steigert blog]
* [https://github.com/libgdx/ashley/wiki Ashley Tutorials]
== Themengebiete ==
385
Bearbeitungen