No other developer (EA Mobile, Glu, or Disney) managed to squeeze that much performance out of the Java Virtual Machine. Gameloft did it by writing critical rendering loops in native code (via JNI on Symbian/Nokia devices), leaving other developers in the dust.
public void run() { while (running) { long t0 = System.currentTimeMillis(); update(); Graphics g = buffer.getGraphics(); render(g); Graphics gScreen = getGraphics(); gScreen.drawImage(buffer,0,0,0); flushGraphics(); long ms = System.currentTimeMillis() - t0; try Thread.sleep(Math.max(1, 16 - ms)); catch (InterruptedException e){} } } protected void keyPressed(int k) /* map keys */ private void update() /* logic */ private void render(Graphics g) /* draw */ } java game 240x320 gameloft new
: From the early Urban GT to Asphalt 6: Adrenaline , these games pushed the technical limits of Java hardware with high-speed 3D effects. No other developer (EA Mobile, Glu, or Disney)
Yes. While Gameloft isn't producing "new" games, the J2ME homebrew scene is more alive than ever. Developers are creating in 2024/2025 that mimic the Gameloft engine. No other developer (EA Mobile