Hier möchte ich ein Projekt vorstellen, welches zwei Kommilitonen und ich während der letzten Monaten entwickeln.
Bei uns an der Universität Augsburg fand vom 20.05.2009 bis zum 06.07.2009 die Unternehmensphase der 5-Euro-Business statt, mit einer Abschlusspräsentation am 20.07.09. Der 5-Euro-Business-Wettbwerb ist ein Planspiel für angehende Jungunternehmer, bei dem man versuchen sollte mit einem Startkapital von nur fünf Euro eine innovative Geschäftsidee zu entwickeln.
Wir, ein Team aus zwei Informatiker und einem BWLer, und haben uns überlegt, ein Lernspiel über die Stadt Augsburg zu machen. Wobei man dazu sagen muss, wir haben etwas später mit der Programmierung angefangen haben, erst etwa Mitte Juni, weil wir die Idee noch genauer ausgearbeitet haben. Zur Idee: Bisher war es immer so, wenn man Informationen über eine Stadt suchte, man förmlich mit Informationen überschüttet wurde, wenn man schnell nur Informationen über ein Hotel, ein Restaurant oder ein bisschen Kultur suchte.
Wir wollen die Informationen attraktiv aufbereiten und auch mit kleinen Spielen verbinden, z.B. in Erkunde die Stadt kann man mit dem Maskottchen einer Stadt (für Augsburg haben wir uns das Zirbelnussmännchen überlegt) die Stadt erkunden. (Momentan ist nur eine simple Häuserwand vorhanden, später sollen reale Bilder oder nachgezeichnete Comicbilder verwendet werden)
Den 5-Euro-Business-Wettbewerb haben wir gewonnen.
Die Augsburger Allgemeine hat auch über uns berichtet: http://www.augsburger-allgemeine.de/Home/Lokales/Augsburg-Stadt/Lokalnews/Artikel,-Unternehmergeist-gesucht-_arid,1753531_regid,2_puid,2_pageid,4490.html
Ein weiterer Artikel von Vorsprung durch Bildung: http://bildunginbayern.de/deutsch/aktuelles---termine/aktuelles/details/aktuelles-details.html?idnews=239
Aktueller Stand: Pre-Beta-Status
(Viele Punkte im Stadtplan sind nur Platzhalter, Spiele sind noch unvollständig, überall sind noch Fehler und Macken)
Aber dennoch in der kurzen Zeit ein funktionsfähiges Programm neben Studium (Vorlesungen, Übungsblätter, Klausuren) und das Ganze plattform-unabhängig für Windows, Linux und Mac OS X.
Verwendeter Compiler:
FreePascal 2.2.2/2.2.4
Verwendete IDEs:
- Komodo Edit (unter Windows, Linux und Mac OS X)
- Notepad++ (unter Windows)
- Smultron (unter Mac OS X)
- Geany (unter Linux)
Verwendete Technik:
- SDL, SDL_image, (SDL_mixer,) SDL_ttf, SDL_gfx
- Selbstentwickeltes Framework: Veröffentlicht als Open-Source unter der MIT-Lizenz auf http://sourceforge.net/projects/elysionsdl/
Bekannte Bugs:
- Einige Buttons führen ins Leere (z.B. Münzensammler)
- Memory und "Erkunde die Stadt" sind wahre Speicherfresser
- Englische Sprache ist noch sehr lückenhaft und zum Teil falsch implementiert
- Kollisionsabfrage fehlerhaft
- Das Programm ist noch nicht ganz auf das Wechseln der Auflösung angepasst sowie einige weitere kleine Probleme beim Einstellungenbildschirm
Bedienung:
Da es momentan keine Anleitung gibt, habe ich mir überlegt, kurz die Grundbefehle zu erklären. Generell ist alles mit der Maus bedienbar.
"Erkunde die Stadt"-Spiel: Mit Maustaste (links oder rechts) klicken oder Leertaste drücken, um zu springen
"Memory": Klicken, um Karte aufzudecken.
"Stadtplan": Auf die Pfeile fahren, um Stadtplan zu bewegen. Linke Maustaste drücken und gedrückt halten, um Stadtplan zu bewegen.
Pfeiltasten drücken, um Stadtplan zu bewegen. Klickt man auf das Foto-Symbol im Stadtplan, öffnet sich das Panoroma.
Screenshots:
Im Anhang
Download:
Für Linux http://www.playthecity.de/files/playthecity_nightlybuild090930.tar.gz (7,1 MB; 32-Bit und 64-Bit; libSDL, libSDL_image, libSDL_ttf, libSDL_mixer, libSDL_gfx müssen installiert sein)
Erfolgreich getestet unter Ubuntu 9.04 (32-Bit und 64-Bit) sowie unter Ubuntu 8.04 (32-Bit)
Wen es noch interessiert, hier sind noch die Downloads für die anderen Plattformen:
Windows: http://www.playthecity.de/files/playthecity_nightlybuild090930.zip (8,2 MB; Windows 64-Bit nicht getestet)
Mac OS X: http://www.playthecity.de/files/PlayTheCity_NightlyBuild090930.dmg (10,2 MB; Univeral Binary, Mac OS Tiger nicht getestet)
Mehr Informationen auf http://www.playthecity.de.
Was mich vor allem interessiert, wie gefällt euch der bisherige Prototyp, was kann man noch verbessern, was für neue Ideen habt ihr noch? Alle anderen Anmerkungen und Fragen sind auch willkommen. ☺
Ich würde das Projekt als semi-kommerzielles Projekt einordnen, das Programm an sich ist kostenlos und wird als Freeware vertieben und das wird sich auch nicht ändern. Allerdings ist unser Ziel in naher Zukunft damit Geld zu verdienen, indem beispielsweise Hotels und Restaurants sich bei uns eintragen lassen. Bisher haben wir keinen Gewinn erzielt, weder in der offiziellen Unternehmensphase noch außerhalb davon, im Gegenteil, unser Startkapital von 5 Euro wurde für die .de-Domain ausgegeben.
Achtung: Diese Version erfordert Schreibrechte im aktuellen (Arbeits-)Ordner. Kopieren Sie die Anwendung z.B. in ihren persönlichen Ordner, um sicherzustellen, dass die Anwendung Schreibrechte besitzt. Es wird eine Log-Datei generiert.