GORC – Game of Robot Clone
Unserem Charlie war ziemlich langweilig, weshalb er dem Hilferuf einer kleinen Provinzbank gefolgt ist. Die besagte Bank wurde vor ein paar Tagen überfallen und all ihr Gold entwendet. Charlies Aufgabe ist es nun das Gold zu finden und wieder zur Bank zu bringen. Soviel zu eurer Aufgabe.
Szene 1 stellt die Bank dar, zu der ihr euer eingesammeltes Gold bringen müsst, um Punkte zu bekommen.
Szene 2 wird bei jedem Betreten zufällig mit Isolatoren, Gold, Robotern und Elektrozäunen gefüllt.
In Szene 3 findet ihr (bei jedem Betreten wieder) eine gute Menge des der Bank geraubten Goldes.
Das Spiel ist voll spielbar auch wenn noch ein paar Sachen fehlen oder anders / besser gelöst werden könnten. Es fehlt eine Highscoreliste, Charlie und die Roboter bewegen sich nicht flüssig sondern feldweise. Die Roboter “AI” gefällt mir noch nicht wirklich und hier und da sind auch noch ein paar Fehlerchen (stirbt man z.B. in Szene 2 landet man nicht auf dem Feld, auf dem man die Szene betreten hat, sondern in der linken oberen Ecke der Szene) die ich aber erst lösen werde, wenn ich den gesamten Quellcode aufgeräumt habe (wozu doppelte Arbeit machen?)
GORC ist mittels der Löve 2D Engine entstanden. Diese Engine selbst nutzt unter anderem die SDL Bibliothek und lässt sich in Lua (einigen vielleicht als Skriptsprache der WoW Addons oder auch mancher Kommerzieller Spiele bekannt) programmieren.
Interessierten sei ein Blick in den Quellcode und auch dessen Verwendung gestattet. Dazu genügt es die Datei “Gorc.love” zu entpacken (diese ist nämlich nix anderes als ein ZIP-Archiv. Der gesamte Quellcode befindet sich momentan in der main.lua, die verwendeten Ressourcen (Grafiken, Sounds, Schriftarten) befinden sich in den jeweiligen Unterverzeichnissen. Vielleicht kommt der eine oder andere ja auch auf den Geschmack sich mittels Löve an einem kleinen Robotclone zu versuchen?
Installation
1. Löve downloaden und installieren
2a. GORC.7z (Sourcecode / Mac) (206.93 KB) oder
2b. GORC.love (Win / Linux) (351.39 KB) downloaden und gegebenenfalls entpacken
3. Gorc.love doppelklicken
So… und nun ersteinmal viel Spass beim Gold sammeln :) Für Fragen und Diskusionen bitte hier schauen.