Neue Animationen, Texturen und Co.

In den letzten Tagen haben wir als nächstes Ziel die Fertigstellung einer spielbaren Demo festgelegt. Wir erhoffen uns daraus ein wenig Feedback, um weitere Verbesserungen vornehmen zu können. Wir selbst sind mittlerweile schon fast betriebsblind und gespannt auf externe Meinungen.

So bin ich momentan damit befasst, den ersten Level rund zu machen. Dazu zählt, all die kleinen Bugs zu beseitigen und noch mal an der Spielbarkeit zu schrauben. So habe ich die Geschwindigkeit des Spielers und der Zombies erhöht. Durch eine Änderung in der KI verteilen sich die Zombies nun ein wenig besser über den Level und laufen nicht dem Spieler hinterher, ohne in seiner Nähe zu sein. Der Explosionsbolzen detoniert nun nicht mehr beim Aufprall sondern setzt einen Timer in Gang. Dadurch muss der Spieler diese ein wenig überlegter einsetzen. Dies gilt auch für den verursachten Schaden: Bislang war der Spieler komplett vom Explosionsschaden befreit. Dies ist nun ebenfalls behoben. Und damit das Ganze etwas lebhafter aussieht, habe ich dafür zwei neue Animationen untergebracht:

Moritz befasst sich derweil weiter mit dem Supermarktlevel, der schon auf einem ganz guten Stand ist. Nur die Regale müssen teils noch befüllt werden. Hier haben wir gemerkt, welch dumme Idee der Supermarkt doch war, lagern dort naturgemäß Hunderte von Produkten… Nun ja, so bekommen wir ein wenig Übung im Modellieren. 😉

supermarket01

Ein Supermarkt im Aufbau

Beim Modellieren der einzelnen Produkte haben wir erst versucht, diese einzeln zu erstellen, sind dann aber relativ schnell zum Billboarding übergegangen, weil der Aufwand viel zu hoch wäre und bei der gewählten Kameraperspektive auch überhaupt nicht nötig ist. Damit jedoch nicht alles total platt in den Regalen klebt, haben wir ein paar Produkte zum Auflockern als extra Modelle erstellt. Zudem werden wir versuchen, ein wenig Tiefe mit Normalmaps herauszuholen.

Für die Texturen hatten wir zunächst auf Fotos realer Produkte gesetzt, uns dann aber aus Gründen des Markenschutzes entschieden, eigene Designs umzusetzen. Auch das wieder eine waghalsige Idee mit der naiven Annahme, dies wäre gewiss in zwei Stunden erledigt. Weit gefehlt… Glücklicherweise gibt es eine ganze Reihe von Bilddatenbanken mit frei verwendbarem Material (CC0 oder Public Domain) und auch viele Schriftarten (Lizenz beachten!) lassen sich so nutzen. Zum jetzigen Zeitpunkt ist ein Großteil der Produkttexturen bereits umgesetzt:

shelfContentTexture

Eine der Produkttexturen

Weiterhin haben wir zur Zeit Kontakt zu einem sehr erfahrenen Komponisten, mit dem wir über die Musik im Spiel diskutieren werden. Wir haben bislang nicht groß darüber nachgedacht, da die Level eher über Geräusche funktionieren, aber das ist das Wundervolle an der Arbeit mit anderen Menschen, die in ihrem Bereich sehr gut sind: Man erhält immer wieder Anregungen, wie das eigene Spiel zu verbessern ist, auf die man selbst nicht gekommen wäre.

Wir hoffen, dass die spielbare Demo bis Mitte Januar fertig ist, und freuen uns wie immer über Anmerkungen!