Freitag, 26. Oktober 2012

Erster Spiel Prototyp nimmt Formen an

In den letzten 2 Wochen habe ich immer mal wieder an dem Prototypen meines neuen Spiels gearbeitet.

Bisher gibt es schon ein einfaches Karten Format, dass ich bereits mit einer Beispielkarte laden lasse.
Die ersten Schritte hin zur KI Entwicklung beginnen in den nächsten Tagen.
Bisher kann man die Beispielkarte einladen und scrollen während dabei die ersten KI Objekte generiert und gerendert werden.

Da die KI noch nicht umgesetzt ist stehen diese erst einmal starr in der Gegend.
Die Grafiken für die Karte und die ersten KI Objekte sind auch nur Platzhalter.
In der nächsten Zeit werde ich mal ein paar brauchbare Grafiken suchen.

Das Konzept des Spiels umfasst bereits über 300 Zeilen und wächst immer mal wieder ein Stück mehr, da ich doch einige Ideen im Laufe der zeit ansammle.

Da ich das Spiel erweiterbar machen möchte um neue Objekte, habe ich bereits ein Config System entwickelt.
Dadurch ist es möglich mit vordefinierten Configs eigene Figuren und Objekte in das Spiel einzubinden.

Da XNA aber nur Grafiken/Sounds lädt die Vorkompiliert sind, werde ich ein extra Tool zum einbinden eigener Grafiken und Sounds anbieten.
Hier hat Microsoft auch mit dem entkoppelten Content Compiler schon einen großen Schritt getan.
Diesen werde ich dann im SDK mitliefern.

Wenn alles gut läuft sollte ein erster brauchbarer Prototyp in 2-3 Monaten fertig sein.

Dienstag, 2. Oktober 2012

Neuigkeiten von der Front

Nachdem ich nun seit einigen Monaten nichts mehr gebloggt hatte, gibt es hier nun eine Zusammenfassung der Neuigkeiten.

Meine Festplatten sind von den USB 2.0 in ein USB 3.0 Gehäuse umgezogen.
Dies war notwendig, da durch einen Defekt eines Netzteils und durch eine recht schwierige Anforderung eines neuen Netzteils vom Hersteller mir klar wurde, dass die Geräte leider nicht mehr für den Zweck des Dauerbetriebs nutzbar sind.

Die Gehäuse halte ich mir aber noch als Reserven offen.
Das neue Gehäuse funktioniert mit meinem Rechner von Kiebel problemlos.
Da ich auch den neusten Kernel dort selbst baue wäre ein Hardware Problem auch seltsam.
Anbei hat der Wechsel auch einen positiven Effekt.

Während meine USB 2.0 Platten teilweise beim booten nicht rechtzeitig eingehängt waren, kam es oft zu einer Blockade beim booten.
Bei USB 3.0 habe ich das Problem nicht mehr.
Die Platten kommen dank USB 3.0 nun auch zu ihrem vollen Potenzial auch wenn es nur Stromsparplatten sind.
Aber ein Unterschied zwischen rund 4 MB und 60 MB ist doch deutlich zu spüren.

Debian vor zwei Tagen auch den neusten Point Release von Debian Squeeze released.
Nun steht Debian 6.0.6 bereit.
Seit dem Release versucht meine 32 MBit/s Leitung auch krampfhaft die ISOs zu laden, was leider eine Weile dauert.

Ansonsten gibt plane ich wieder ein kleines Spiel.
Dieses mal auf Basis von XNA und C#
Nach dem ich den neusten Resident Evil Film geschaut hatte, kam mir eine kleine Idee für das Ende.
Erweitert wurde diese Idee durch das Spiel Cortex Command, was ich am Sonntag auf Steam gekauft hatte.

Das Konzept dafür schreibe ich nebenbei.
Bei dem Spiel handelt es sich um ein 2D Survival Strategie Spiel.

Hier werde ich erst einmal einen Prototypen bauen.
Dieser wird lediglich einige Grundelemente enthalten.
In meinem Konzept sind noch einige Einheiten, Gebäude und co. geplant.
Diese werde ich aber erst später nachreichen.

Die Umsetzung wird mangels Grafiken und Sound zwar etwas schwierig.
Aber die ein oder andere Quelle für freie Grafiken und Sounds gibt es bestimmt.

Soweit die Neuigkeiten.