Gameloft used specific J2ME implementations to maximize the user experience on 240x320 screens: Alibaba.com Sprite Handling : Used the javax.microedition.lcdui.game.Sprite
This constraint bred creativity. The music was often in MIDI format to save space, and sprites were reused creatively. The result was a library of games that were tight, focused, and devoid of the "bloat" found in modern gaming.