Guten Morgen/Tag/Abend,
mein Name ist Viktor, ich werde in Kürze 18 Jahre alt und ich entwickle mit meinem Team Spiele seit zwei Jahren. Das hier vorgestellte Spiel ist das dritte Spiel, welches wir angefangen haben. Das erste Spiel war für ein Contest. Das zweite Spiel wurde wegen diesem Projekt pausiert, da dieses Projekt für die Schule war und wir dadurch wenig Zeit hatten.
Dieses Projekt ist bisher das größte Projekt, was wir angehen. Früher habe ich zu 90% der Arbeit getan. Darunter die Programmierung, die Grafik und die Sounds. Jedoch möchte ich mich auf das Programmieren konzentrieren und brauche hilfreiche Hände für Musik und Grafik.
Nun aber zum Spiel:
Spielname: Astro Raider
Spiel:
Das, was ihr im Video, welches unten verlinkt ist, seht, dient nur als kleine Vorschau, wie das Spiel in der Schule abgegeben wurde, und wird es so in der Form nicht mehr geben. Das Ziel einen möglichst hohen Highscore zu bekommen wird es also nicht mehr geben. Stattdessen möchte ich euch das Spiel, wie es in der Finalversion zu sehen gibt genauer darstellen:
Zum Anfang des Spiels hat man ein Raumschiff/Flugobjekt. Dieses Raumschiff kann man im Laufe des Spiels bis zu einer bestimmten Grenze durch Erweiterungen verbessern. Zum Einen kann man sich neue Raumschiffteile kaufen oder in Level finden und diese an das Schiff montieren und zum Anderen kann man die Teile auch noch verbessern, was dazu führt, dass das Raumschiff sich z.B. schneller bewegt oder mehr Projektile gleichzeitig abfeuert. Neben dem einen Raumschiff gibt es noch sieben weitere. Also gibt es genau so viele Raumschiffe wie Galaxien(s. unten).
Wie bekomme ich diese Raumschiffteile?
Es gibt dafür zwei verschiedene Wege. Entweder man findet die in Level, wenn ein bestimmtes Ereignis stattfindet oder man kann diese durch Spielmünzen kaufen(kein pay to win).
Okay, jetzt weiß ich, wie ich diese bekommen kann, aber wie kann ich diese Teile verbessern?
Die erste Möglickeit ist das Töten von Gegnern. Diese lassen Erfahrungspunkte fallen. Bei einem Level-Up kann man eine bestimmte Anzahl an Punkten vergeben. Die zweite Möglichkeit ist das Verwenden von bestimmten Items, die man im Spiel finden kann. Diese ermöglichen es z.B. ein direktes Level-Up zu bekommen.
Hört sich schonmal gut an. Und wie spiele ich Level bzw. wie sind diese aufgebaut?
Du kannst es dir so vorstellen. Im gesamten Spiel gibt es ca. 8 Galaxien. Jede Galaxie ist in ihrer Art besonders. Ein Beispiel:
Die rote Galaxie(kein endgültiger Name :p) enthält fünf normale Level, die sich vom unter anderm vom Aufbau und Anzahl der Gegner unterscheiden. Einige Level haben am Ende noch einen kleinen Boss-Kamp. Zwischendurch gibt es auch Level, die mehr oder weniger Mini-Games sind. Diese Level sind speziell und sind deshalb nicht immer spielbar. Das erste mal ist immer frei. Für die weiteren Versuche muss eine bestimmte Zeit abgelaufen sein. Wie diese Level aufgebaut sind, könnt ihr während der Entwicklungsphase sehen. Die dritte Art von Level ist der Bosskampf. Dieser beginnt erst mit einem kleinen Level, wie die Level zuvor, und am Ende kommt dann der Boss. Wie oben erwähnt, ist jede Galaxie besonders. In der "roten" Galaxie gibt es z.B. Magmakugeln die sich vergrößern, teilen, wieder vergrößern und wieder teilen. Wenn man nicht schnell genug ist, dann kann man Probleme bekommen. Außerdem könnten in der "roten" Galaxie Meteoriten geben, mal kleinere, mal größere.
Da das Spiel ein Schul-Projekt war, gibt es bereits eine spielbare Version für den Windows-Rechner:
Hier herunterladen
Die Grafiken in dem Spiel stammen zu 95% von mir. Diese möchte ich gerne überarbeitet haben. Außerdem kommen noch neue Grafiken dazu.
Wenn du dich erstmal überzeugen lassen willst, dann schaue dir doch den Trailer zu der Schul-Version an:
Link zum Trailer
Wenn du es bis hier gelesen hast dann nimm doch bitte an der Umfrage teil. Ich wäre sehr dankbar dafür.
Aktuelle Besetzung:
- zwei Programmierer
- ein Designer (leider kein Pixel-Artist)
- ein inaktiver Musiker (private Probleme, die Musik aus dem Trailer stammt von ihm )
Gesucht werden noch:
Bezahlung wird es vorerst leider keine geben, da wir noch Schüler sind. Bei Bedarf lässt sich aber darüber sprechen.
Aktuell haben wir zwar genug Unterstützer, dennoch wären wir über weitere Hilfskräfte sehr zufrieden, denn Arbeit gibt es genug.
- Pixel-Artist (2/1)
- Musiker (1/1)
Paar technische Details:
Programmiersprache: Java
IDE: Eclipse
Genutzte Engine/Framework:
Wenn wir ein Spiel anfangen zu programmieren, dann überlegen wir immer, wie umfangreich das Spiel wird und dazu suchen wir uns dann die passende Engine/Framework aus. Für dieses Spiel haben wir uns dafür entschieden auf eine Engine/Framework zu verzichten und somit nutzen wir das, was uns Android anbietet. Das bedeutet wir benutzen ein Canvas zum zeichnen und angezeigt wird es auf einem SurfaceView. Aktuell läuft es auf allen Android-Geräten ab Android 2.2(Froyo) mit der Anzahl an FPS, wie wir es auch programmiert haben (30FPS).
Plattform: Android, evtl. iOS
Bei Fragen und Anregungen bitte hier melden:
Bei einer Bewerbung bitte eine kurze Vorstellung und aussagekräftige Werke vorzeigen.
Skype: vikator98
E-Mail:
asforagames@gmail.com
Bisschen Werbung:
Falls du Interesse am Spiel oder an uns hast, dann kannst du uns auch folgen:
YouTube:
Asfora Games
-> Hier könnt ihr Videos zu den Spielen sehen, an denen wir arbeiten.
Twitter:
ICH
-> Bei mehr Followern poste ich täglich/wöchentlich neues zum Spiel, wenn wir am Spiel gearbeitet haben.
Ich möchte mich dafür bedanken, dass du den Artikel gelesen hast und ich möchte mich für jeden bedanken, der sich bei mir bewirbt.
MfG Viktor/Asfora Games-Team