Hallo,
ich wollte euch heute mal mein neustes Spiel vorstellen, an dem ich gerade arbeite: The Wizard Who Stumbled. Das Spiel basiert auf meinem Beitrag vom Ludum Dare 22 im Dezember (
hier). Das habe ich damals mit FlashPunk entwickelt. Nach dem Wettbewerb habe ich weiter daran gearbeitet, bin aber mit Flash nicht 100% glücklich gewesen. Nach einem kurzen Ausflug mit XNA habe ich dann vor etwa zwei Wochen mit der HTML5 Version begonnen.
Die Programmiersprache ist natürlich JavaScript und als Game Engine habe ich Impact verwendet. Die Grafiken sind fast alle in Pro Motion gepixelt der Rest wurde mit Photoshop Elements erstellt. Die Sounds wurden mit einem iPod touch aufgenommen und mit GoldWave nachbearbeitet, für die (bisher sehr kurze und einfache) Musik habe ich Renoise benutzt.
The Wizard Who Stumbled ist ein "2d top down fantasy adventure" in dem ihr euch als alter Zauberer auf die Suche nach einem Zauber macht, der die Zombies endgültig vernichtet. Die Zombies habt ihr selber erschaffen, als ihr eines Morgens gestolpert seid und mit einem enormen Zauber alle Menschen vernichtet habt.
The Wizard Who Stumbled (Beta) spielen (Version 0.5.0.b1 vom 11. Oktober 2012)
Den Gamecode von The Wizard Who Stumbled findet ihr auf Github:
https://github.com/Myyyvothrr/The-Wizard-Who-Stumbled.
Neu in Version 0.5.0.b1
Falls bisher jemand das Spiel wegen Google Analytics nicht testen wollte: Analytics und die "Buttons" sind von der Seite entfernt worden. Statt dessen kommt jetzt Piwik zum Einsatz. Piwik analysiert die Seitenbesuche sowie bestimmte Aktionen im Spiel. Die Daten werden an niemanden anderen weitergegeben und bleiben bei mir bei meinem Hoster in Deutschland. IP Adressen werden maskiert: 192.168.xxx.xxx. Wer DNT (DoNotTrack) eingeschaltet hat oder
hier den Cookie setzt wird nicht getracked. Ich hoffe dass ist für alle in Ordnung.
Am Spiel hat sich einiges geändert. Zuerst hatte ich geplant, ein "Highscore" Spiel zu machen, der Spieler muss nacheinander alle Level spielen und so viele Punkte wie möglich sammeln. Das hat mich beim Entwickeln aber immer wieder gestört, es hat mir nicht gefallen, dafür war weder die KI noch das Kampfsystem interessant genug. Deshalb habe ich beschlossen, mehr in die Richtung "Adventure" zu gehen. Es gibt jetzt eine frei begehbare Welt die der Spieler erkunden kann und keine festen Level mehr. Das Ziel ist nicht mehr der Highscore, sondern die Suche nach einem Zauber der die Zombies endgültig vernichtet sowie das Erkunden der Welt.
- In der Beta ist eine erste Version der kleinen Start Insel spielbar.
- Der Spieler kann jetzt, wie gewünscht, diagonal laufen und "strafen".
- Es ist endlich möglich, ohne Probleme durch enge Stellen laufen zu können.
- Es gibt neue Sounds und Musik, sowie ein paar Grafiken.
- Das Spiel ist schwerer geworden, dafür sind Heiltränke jetzt sammelbar.
- Alle Zauber benötigen jetzt Schriftrollen um sie zu zaubern, später wird der Spieler Zauberbücher finden können mit denen er den Zauber immer verwenden kann.
- Die Rennen-Schriftrollen sind zu normale Zauber geworden.
- Der Spieler kann ein Schwert finden und später verbessern.
- Es gibt Dungeons in die man durch Teleporter oder Türen gelangt, für manche werden Schlüssel benötigt.
- Fallen wurden hinzugefügt, auf der Start Insel gibt es Pfeil-Fallen.
- Der Spieler hat weniger Lebenspunkte zur Verfügung, mit Rüstungen kann der die Anzahl der LP erhöhen, später kann er LP Upgrades auch mit Münzen kaufen.
- Items verschwinden nicht mehr bei Kartenwechsel.
- Der Spieler kann später einen Zauber finden mit dem er über Wasser schweben kann, zu Beginn begrenzt Wasser absichtlich den Weg.
- Die Welt hat eine Größe von 5x5 Karten, wobei die Start Insel etwa 1 Karte groß ist. Jede Karte ist 4 Screens groß.
Das Spiel verwendet jetzt Object-Pools für alle Zauber-Objekte und Partikel. Dadurch treten die Lags im Firefox deutlich seltener auf. Man kann es jetzt auch im Safari unter Windows spielen, da gab es offenbar ein Update. Chrome und Internet Explorer funktionieren nach wie vor am Besten, wobei im IE leider der Sound fehlt. Es ist auf dem iPad spielbar, allerdings fehlen da die Buttons für die Zauberauswahl und den Heiltrank und Strafen ist nur sehr umständlich machbar.
Neu in Version 0.2.0
- Neue Level, das sind jetzt 11 + ein verstecktes in drei Umgebungen.
- Neue Gegner, macht insgesamt 5.
- Neue Zauber: Magische Bombe und Schild-Zauber.
- Verbesserte KI.
- Verbesserte Performance.
- Angepasste Kleinigkeiten, wie die Laufgeschwindigkeit des Zauberes, Punkte-System...
Steuerung
- WASD / Pfeiltasten: Bewegen. Zum Strafen oder diagonal laufen eine zweite Richtungstaste drücken. Der Zauberer schaut immer im die "Richtung der ältesten Taste".
- Leertaste / Enter: Zaubern / Bestätigen
- 1: Feuerball, 2: Magische Bombe, 3: Rennen, 4: Schild-Zauber, 5: Schwert
- H: Heiltrank trinken
- ESC: Pause und momentan GUI (Lebenspunkte, Schriftrollen...)
Dank HTML5 läuft das Spiel theoretisch in jedem modernen Browser - aber so einfach ist es dann leider doch nicht. Der aktuelle Stand unter Windows sieht so aus:
- Mit Firefox und Chrome gibt es keine Probleme.
- Im Internet Explorer gibt es keinen Sound, da dort kein OGG unterstützt wird.
- Safari hängt direkt beim Start mit einem "Audio Fehler" funktioniert, aber noch hakelig.
- Auf dem iPad funktioniert das Spiel im Normalfall gut, hier fehlen allerdings noch Teile der Steuerung.
Wenn ihr die Beta ausprobiert würde ich mich freuen, wenn ihr mitteilen könntet, wo es läuft oder wo es Probleme gibt, besonders mit Linux, Android, Mac...
Danke und viel Spaß!
-Daniel