Ich bin gerade auf trAInsported gestoßen worden und es hat mich doch gleich tierisch in den Bann gezogen. Dieses trAInsported ist ein „kleines“ (dank LÖVE 2D Engine) plattformunabhängiges Spiel, in dem kleine halbwegs „intelligente“ Züge programmieren werden müssen.
Programmieren kann man die Levels in seinem eigene Editor. Hier kommt Lua zum Einsatz. Mit Hilfe von kleinen Tutorials wird sehr gut in das Spielprinzip eingeführt.
Diesen Ansatz finde ich irgendwie total spannend. trAInsported ist kostenlos und kann hier geladen werden: