Java 2 Platform Micro Edition (J2ME), lanzada en 1999 y formalizada en 2001, revolucionó los juegos móviles al llevar juegos jugables a miles de millones de teléfonos con funciones en todo el mundo. Como una versión simplificada de Java optimizada para dispositivos con recursos limitados, J2ME permitía a los desarrolladores crear aplicaciones «MIDlet» que funcionaban en una amplia variedad de teléfonos. En la conferencia JavaOne 2001, Sonic the Hedgehog de Sega hizo una demostración clave, probando que los juegos de acción rápida podían ejecutarse en dispositivos móviles. En 2002, la plataforma ganó amplia adopción a través de teléfonos como Nokia 3410 y Siemens M50, gratis para desarrolladores y fácil de usar. Grandes editoras como Gameloft, Fishlabs y EA Mobile publicaron más de 3.000 juegos entre 2000 y 2016.