An open-world Grand Theft Auto clone on a Java phone sounded impossible, yet Gameloft delivered. Gangstar: Miami Vindication in 640x360 resolution gave players a massive cityscape to explore, cars to steal, and a full story mode with distinct missions. The widescreen format was put to excellent use here, allowing for a permanent mini-map on the screen without cluttering the action. 4. Guitar Hero Mobile (Glu Mobile)

An Android app that allows you to play JAR files directly on your smartphone. It is excellent at scaling games and providing virtual button overlays.

Each of these games was a direct ancestor to today’s mobile hits. The gesture-based touchscreen had not yet arrived, so control was via the D-pad or number keys. Yet the —the crisp icons, the side-scrolling menus, the full-screen cutscenes—was identical to what we now expect from an iOS or Android title.

Characters looked sharper, and backgrounds had more depth.

This game pushed pseudo-3D engine design to its peak. The widescreen format provided a sense of speed and panoramic vistas that made street racing genuinely immersive.

This public link is valid for 7 days and shares a thread, including any personal information you added. This link or copies made by others cannot be deleted. If you share with third parties, their policies apply. Can’t copy the link right now. Try again later.

Yet the spirit of 640x360 lives on. The current revival of (creating 16-bit style versions of modern games) and the popularity of handheld emulation devices (like the Anbernic RG351) directly echo the constraints and joys of that resolution. Furthermore, the minimalist design ethos—efficient code, readable UI, quick "pick up and play" loops—is now being rediscovered by indie developers tired of bloated, battery-hungry Unity games.

Because Java ME was highly efficient, talented developers managed to pack massive open-world RPGs, high-speed racers, and intense shooters into files that rarely exceeded 5 megabytes. The Titans of the Era: Gameloft and Glu Mobile