
Wir haben Tank You jetzt eine Weile schleifen lassen. Hier mal ein kleiner Hinweis darauf, wie es weitergegangen ist:

Wie ihr seht, seht ihr keine Panzer. Das dürfte in etwa die krasseste Änderung sein. Unser Gedanke hierbei war, einerseits, etwas mehr Action hineinzubringen, und andererseits Charaktere, mit denen man sich etwas besser identifizieren und über die man mehr lachen kann.
Des weiteren kann man, wenn man genau hinsieht, erkennen, dass die Levelsstückchen nicht mehr von vornherein sichtbar sind. Im momentanen Stand sind sie zwar immer noch vorgeneriert, aber irgendwann sollen sie aus der Explosion generiert werden. Außerdem kann man eine Hintergrundebene sehen, wo das Land weggesprengt wurde.
Aus JBox2D-Sicht ist der Roboter, so wie wir ihn hier geplant haben, sehr einfach gestrickt. Wir haben einen starren Körper, zur Dekoration einen nicht ganz so starren Kopf draufgesetzt und das wichtigste - ein Rad, das zur Fortbewegung dient. Damit sollte man viele Roboter ins Level setzen können, ohne allzu große Probleme mit der Performance zu bekommen.
Um ihn wirklich stehen zu lassen mussten wir ein paar kleine Tricks benutzen. So setzen wir die Inertia so, dass sich der Körper garnicht bewegen dürfte. Zusätzlich begradigten wir ihn bei jedem Logik-Update. Da das etwas steif aussähe, haben wir dafür gesorgt, dass diese Begradigung von der Geschwindigkeit abhängt. Im Bild oben bewegt sich zum Beispiel der linke Roboter nach rechts. Um die Bewegung hinzubekommen muss man lediglich einen Motor beim Rad einsetzen, ein Konstrukt, das JBox2D mitbringt. Die Roboter können sich recht rasant bewegen, ohne dass man die Kontrolle verliert. Auch mit springen haben wir bereits experimentiert.
Jetzt ist nur die Frage, ob man überhaupt noch von "Tank You" sprechen kann, oder sich etwas anderes einfallen lassen muss. Den Namen mochte ich eigentlich...
Die Entwicklung an TankYou ruht momentan zugunsten unseres neuen Projekts Dead Men Walking. Vielleicht werden wir denmächst ein bisschen darüber lamentieren, wieso uns die Motivation für das Projekt zeitweise verlassen hat. Ich persönlich hoffe, aus anderen Projekten ein bisschen Erfahrung zu gewinnen, die wir dann hier einfließen lassen können, wenn wir die Entwicklung fortführen.