I programmed a Sorcerer’s Apprentice Video Game for the Android smartphone platform in Java. I used the Eclipse Java Integrated Development Environment. The video game is very graphics-intensive, and I used the OpenGL toolkit, which is the industry standard for high performance graphics, from games to virtual reality, mobile phones to supercomputers. I got the Android Emulator running on Mac as a separate application, runnable from within Eclipse. In this way, I had a “Hello World” up and running for testing my code.
Zauberlehrling
Das sidescroll jump n Run für android portable devices erzählt die Geschichte eines Zauberlehrlings, der seinem Meister einen Streich spielt. Als der Meister den nächsten Trank brauen will, explodiert der Kessel, der Lehrling wird weit weg geschleudert und ein Dimensionstor öffnet sich, aus dem Monster in die Welt gelangen.
Die Aufgabe im Spiel besteht darin, den Weg zurück zum Zauberturm zu überstehen, die Monster auf dem Weg zu besiegen und das Dimensionstor wieder zu schließen.
Die Monster werden mittels Zaubersprüchen besiegt, die mit verschiedenen Touchgesten auf dem Bildschirm aktiviert werden können. Für jedes Monster brauch man einen anderen Zauberspruch, um es zu besiegen. Das Dimensionstor lässt sich mit auf dem Weg eingesammelten Kristallen schließen, nachdem das Endmonster mit einer Kombination von Zaubersprüchen besiegt wurde.
Die Geschäftslogik des Spiels wird mit Java realisiert, ein Platz für eine anschließbare Datenbank ist vorgesehen. Die UI wird mit WebGL als Vektorgraphiken realisiert.