Until recently, the inclusion of 3D graphics in Java gaming was considered a pipedream. But a new Java standard has removed these barriers. The Mobile 3D Graphics API (M3G)—also called JSR 184—enables developers to create Java games with console-quality 3D graphics that have file sizes small enough to download over today’s networks. In one stroke, M3G has solved both the quality and distribution problems for downloadable 3D games.

The implications of deploying this technology are significant. Games with graphics equivalent to what is seen on mobile gaming consoles can be delivered for a fraction of the cost of distributing a cartridge/memory card-based title through a retail channel. By shifting the cost/quality price point, the new technology opens up huge new markets to traditional games publishers.

Reprinted in its entirety from ARM IQ Vol. 3, No. 3