The area of my responsibilities included: the entire mobile client, the
network PC-client communication part and the game server. The GEX
platform (it was very advanced technology at that time) was based on
Java technology and games were presented on the server side as
executing modules in bounds of a container (like EJB technologies). The
PC client was entirely
developed in C++ (we had two C++ developers for the PC game) and worked
on Windows 98 under DeirectX but all network communications were
working through my Java module which was called via JNI. The network
protocol worked over HTTP.
It was no so easy to develop for the A008 because it had a touch-screen
and I had to develop own small UI framework supports touch-screen to work with the
possibility of the phone. Despite the difficulties, the project had
been completed in time and shown on E3 2001. I dedn't see the game on a real device, only a few photos of the game process
in a Swedish online magazine dedicated to mobile technologies..