Ein 19-jähriger namens Matt, der allein arbeitet und schon zwei Spielprojekte hat... klingt zu schön um wahr zu sein? Lesen Sie dieses Interview!

F: Wieviele Polygone haben die Autos in Natio? Und wieviele können wir Ihrer Erfahrung nach gleichzeitig anzeigen?
A: Die Autos in Natio sind aus mehreren Models zusammengesetzt. Der Rumpf hat durchschnittlich 550 Polygone, die Sitze haben 130 Polygone, die Fenster ungefähr 60 und die Räder haben am meisten, es sind ungefähr 2550 für alle vier. Insgesamt sind es also etwa 3300 Polygone pro Auto. Da ich wußte, dass so gut wie die ganze Zeit nicht mehr als zwei Autos sichtbar sein würden, sind das nicht mehr als 7000 angezeigte Polygone, was meiner Ansicht nach relativ wenig ist. Ich habe einmal einen Test mit 5 Autos gemacht, was ohne merkbaren Geschwindigkeitsverlust gut funktioniert hat, also sind definitiv auch Spiele mit mehr Autos möglich (Sie könnten auch einfach die Polygonzahl pro Auto reduzieren, um mehr unterbringen zu können). Meiner Erfahrung nach sind es nicht so sehr detailreiche Models, sondern eher die Anzahl der Objekte mit Skripten, die zugleich ablaufen, die sich negativ auf die Framerate auswirken.

F: Wie werden wir die Autos im Spiel ändern können? Welche Teile können mit dem gewonnen Geld ausgetauscht werden?
A: Es gibt zwei Arten, die Autos in Natio zu ändern. Sie können das Aussehen ändern und die Performance. Das Aussehen kann fast komplett an Ihre Wünsche angepaßt werden – Sie können alles ändern von der Farbe des Autos, Tönung der Scheiben und Art der Sitze bis hin zu der Höhe des Wagens und der Größe der Reifen. Was die Performance angeht, gibt es bei den “Anfänger”-Autos nicht viel Spielraum, aber je besser das Auto desto mehr kann es modifiziert werden. Das billigste Auto hat zum Beispiel 6 Slots für mögliche Upgrades, wohingegen das teuerste 24 besitzt. Wenn Sie beim Rennen Geld gewinnen, können Sie davon Upgrades kaufen. Die meisten dieser Upgrades verbessern die Motorleistung, aber Sie können auch die Beschleunigung verbessern, um Streckenrekorde aufzustellen.

F: Erzählen Sie uns bitte über das globale Punktesystem.
A: Wann immer Sie Ihren alten Streckenrekord schlagen, erhalten Sie die Option, ob Sie diesen Punktestand auf der weltweiten Liste eintragen wollen. Diese Liste kann vom Spiel aus oder über meine Website aufgerufen werden. Die Liste, die man im Spiel sieht, zeigt nur die Top 10, aber die Website zeigt jeden Eintrag an. Auf diese Weise sehen Sie die Top Spieler und vielleicht steht auch Ihr Name bald dort.

F: Können wir Natio schon kaufen?
A: Ja, sie können es unter http://mahonroy.home.comcast.net/natio.htm erstehen und weil ich dieses Spiel in meiner Freizeit gemacht habe und ursprüunglich gar nicht vorhatte, es zu verkaufen, kostet es nur $9,95.

F: Was für ein Spiel ist Lucrum? Was ist das Besondere daran?
A: Bei Lucrum geht es um die Erforschung des Weltraums. Ich würde sagen, dass es Star Control 2 (Ur-Quan Masters) am ehesten ähnelt. Man startet mit einem grundlegenden Schiff, Treibstoff und ein wenig Geld. Damit fliegt man zu verschiedenen Planeten, auf denen man landen kann (man wählt sie nicht einfach an, sondern fliegt wirklich durch die Atmosphäre). Auf manchen Planeten kann man wertvolle Materialien sammeln, andere haben außerirdische Lebensformen, von denen einige feindlich gesonnen sind und andere nicht. Es gibt auch Planeten mit extremen Bedingungen, wie hohe Temperaturen oder extremes Wetter. Je näher der Planet dem Stern ist, desto heißer ist er. Und je weiter die Planeten vom Startpunkt des Spielers sind, desto wertvoller sind die Gegenstände, aber um so gefährlicher sind sie auch. Die Materialien können an Raumstationen verkauft werden und für das Geld können dann der Raumanzug, die Waffen, die Erntemöglichkeiten, etc. verbessert werden. Die Items selbst sind wie bei einem Rollenspiel organisiert, man hat ein Inventar und kann Items in Slots plazieren. Das Besondere an Lucrum ist, dass das Spielfeld so groß ist, es gibt etwa 30 verschiedene Schiffe, die man entdecken kann und die Karte wird von einigen komplexen Skripten erzeugt, das bestimmt, wo sich die Sonnensysteme, Raumstationen, Sterne, Asteroidengürtel etc. befinden und das ihnen auch Namen gibt, damit ich nicht jedes Objekt einzeln plazieren muß. Momentan ist es so eingestellt, dass es ungefähr 300 Planeten erzeugt, was viel mehr Inhalt ist als in den meisten Spielen dieses Genres.

F: Sie geben an, dass es 75 Minuten dauert, um von einem Ende der Karte zur anderen zu fliegen. Wie groß ist die Welt (in Quants) und mit welchem Trick haben Sie sie so groß gestalten können?
A: Die Gesamtfläche ist etwa 80.000 mal 66000 Quants groß. Weil ich nur begrenzten Platz habe, mußte ich alles sehr klein skalieren. Am Anfang brauchte ich nur anderthalb Minuten, um auf die andere Seite der Karte zu gelangen, was natürlich geändert werden mußte, weil ich viel Platz brauchte. Ich habe alles mit dem Faktor 10 herunterskaliert und stieß auf Probleme, weil ich durch die geringen Abstände immer häufiger sehr kleine Dezimalzahlen benutzt habe, die intern gerundet wurden (z.B. Movement-Vektoren). Indem ich meinen Code nochmal durchging konnte ich eine Menge dieser Probleme lösen und konnte im Endeffekt die Karte etwa 50 mal kleiner skalieren, als sie ursprünglich war, was natürlich eine riesige Spielfläche bedeutete, für die ich bei einem Testdurchflug 75 Minuten benötigte (und Nein, ich habe nicht die ganze Zeit auf den Bildschirm gestarrt, ich habe die Taste festgeklemmt und eine Stopuhr benutzt). Natürlich kann man im eigentlichen Spiel nicht so lange fliegen, der Sprit ist lange vorher zu Ende.

F: In Ihrem Spiel kann man das Schiff verlassen und die Planeten erforschen. Wie groß ist ein normaler Planet?
A: Wenn Sie umherfliegen und die Planeten von weitem sehen, dann sind diese nicht allzusehr skaliert. Wenn Ihr Schiff zum Beispiel die Größe eines Icons hat, dann benötigt ein Planet schon die Hälfte des Screens oder sogar mehrere Screens. Wenn Sie auf dem Planeten landen und in die Atmosphäre eintreten, dann wird der Planet viel größer. Ein Planet durchschnittlicher Größe kann in etwa 1 Minute durchwandert werden. Sie können sich beliebig von Ihrem Landepunkt entfernen, aber ich wollte die Planeten nicht zu groß machen, damit es nicht zu lange dauert zum Schiff zurückzukehren, nachdem die Geschäfte auf dem Planeten erledigt sind.

F: Welche Art von KI benutzt Lucrum?
A: Es gibt im Grunde zwei verschiedene Arten. Andere Schiffe fliegen durch den Weltraum und das können Aliens / Menschen sein, die mit Ihnen handeln wollen, Schiffe, die Sie nicht weiter behelligen, solche, die nach schwächeren Gegnern suchen, um sie zu zerstören, etc. Diese Schiffe können einige Taktiken benutzen, wenn sie gegen Sie kämpfen, Sie halten ihre Waffen vor und versuchen, Ihrem Feuer auszuweichen (je nach Schiffstyp und Schwierigkeitsgrad). Die andere Art ist ähnlich, aber für die Lebensformen auf den Planeten.

F: Bitte geben Sie einige Tipps für Anfänger.
A: Die meisten Leute sagen, man soll klein anfangen und sich hocharbeiten... als ich begann zu programmieren, hatte ich Ideen für große Projekte und habe nachdem ich sie zu 1% fertiggestellt hatte gemerkt, dass dies nichts für mich war. Ich würde empfehlen, sich einfache aber gute Ideen für Spiele zu nehmen (wie Kartenspiele, Logikspiele, nichts allzu Komplexes) und ein ähnliches Spiel für den Anfang zu machen. Ich denke es ist klar, dass es viel besser ist, ein Spiel zu haben, das zu 100% fertig ist, als 20 Spiele, die bei 5% stehen. Aber nachdem man einige simple Spiele erstellt hat und gelernt hat, wie man die Werkzeuge anwenden muss, dann wird es Zeit, die komplexeren anzugehen, an die man ursprünglich dachte.

Vielen Dank, Matt.