In den letzten Tagen habe ich mir intensiver die Java API des SonyEricsson S700i angeschaut. Das Handy unterstützt die MDIP 2.0 Schnittstelle. Bei dieser Schnittstelle ist im Grunde gegenüber 1.0 nicht soviel hinzu gekommen. Das Wenige hat es aber in sich. Die Games API ist ziemlich gut geworden. Es ist schon beindruckend, wie man mit so wenig Klassen ein so mächtiges System anbieten kann. Es sind nur ein paar Codezeilen nötig, um ein komplettes Mehrebenen parallax scrolling hin zu bekommen. Die Grafiken werden in ressourcensparenden Frame PNGs abgelegt und durch Angabe von Offsets wird dann daraus das Spielfeld vom System zusammen gebaut. Das erinnert einen an Zeiten der Spieleprogrammierung auf dem C64. Man will sofort wieder anfangen Ballerspiele zu schreiben.
Das, für ein Handy, riesige Display (240x320 pixel, 262K Farben, für Java 65536 benutzbar) lädt dazu gerade ein. Durch die wenigen Tasten, die man im nicht ausgeklappten Zustand verwenden kann, ist es auch gut möglich das Handy quer zu legen. Vor meinem Auge entstand sofort ein Uridium Clone. Leider benötigt man für Actionspiele fast immer beide Hände. Ein Hand zum steuern, eine Hand (oder besser einen Daumen) zum schiessen. Sowas ist bei dem S700i bauartbedingt leider nicht möglich. Der Feuerknopf müsste seperat am oberen Ende sein, ist aber natürlich im Zentrum der 4-Wege Wippe. Aber mit kamen schon zwei Ideen für halbwegs spannende Spiel, die man auch mit einer Hand bedienen kann. Nicht der 10. Pacman Clone und auch nicht die millionste Tetris Variante. Wenn Gabi nichts dagegen hat, werde ich es in den nächsten Wochen mal versuchen umzusetzen. Mehr will ch hier noch nicht verraten. Nur soviel, das Spiel wird vermutlich frei unter der GPL sein.
Mehr S700i
