Space Opera hat als reines Lernprojekt für C#.net angefangen. Hat sich allerdings, wie es so ist mit Dingen die Spaß machen, zu einem Hobbyprojekt entwickelt. Das Spiel hat diverse Stadien mit genügend Irrungen und Wirrungen erleben. Zu beginn setzte ich neben C# auf XNA, was dann seitens Mircosoft eingestellt wurde. Danach wechselte ich auf MonoGame, was auch recht gut lief. Leider war ich irgendwann an einen Punkt angekommen wo ich mehr zeit mit dem Testen der GUI verbracht habe als am Content zu arbeiten. Nach einigen Frust darüber bin ich zu Unity umgestiegen und versuche das Projekt - wiedermal - neu aufzubauen.
Hintergundstory: Der Spieler verkörpert eine Prototyp KI welche einen neuen Sprungantrieb testen soll. Der Langstreckensprung funktioniert zwar, doch der eintauchpunkt weicht ein wenig ab und das KI Schiff erscheint an einer völlig falschen stelle im Raum und rammt einen Asteroiden. Durch einen Zufall übersteht einen teil Reparatursysteme und ein Notfall RTG den Crash und beginne über mehrer Jahrzehnte die Reparatur des nahezu völlig zerstörten Schiffes. Eine unbekannte Zeit später sind ausreichend Systeme wiederhergestellt um den schwer in Mitleidenschaft gezogenen KI Kern neu zu starten. Ihr wisst nicht wo ihr seidt, wie viel Zeit vergangen ist und alle Quantenkommunikationslinks zu anderen KI´s sind tot.
Status des Projekts:
Kurz und Schmerlosz: Pre Alpha, teils verbuggt und mit zu wenig Content um sich länger als 2 Minuten damit beschäftigen zu können.
Die Entwicklung der Vorgängerstufen kann z.B. hier nachverfolgt werden:
MyCsharp - SpaceOpera
Hier mal ein Bild der aktuellen Karte.