A mobile game is a computer software game played on a mobile phone.
Mobile games may be played using the communications technologies present in the phone itself, such as by text message (SMS), multimedia message (MMS) or GPRS location identification. More common, however, are games that are downloaded to the mobile phone and played using a set of game technologies on the device.
Mobile games are usually downloaded via the mobile operator's radio network, but in some cases are also loaded into the mobile handsets when purchased, or via infrared connection, Bluetooth or memory card.
Mobile games are developed using technologies such as Macromedia's Flash Lite, DoCoMo's DoJa, Sun's J2ME (Java 2 Micro Edition, recently rebranded simply "Java ME"), Qualcomm's BREW (Binary Runtime for Wireless) or Infusio's ExEn (Execution Environment). Other platforms are also available, but not as common.
Java (aka "J2ME" / "Java ME" / "Java 2 Micro Edition") runs atop a Virtual Machine (called the KVM) which allows reasonable, but not complete, access to the functionality of the underlying phone. This extra layer of software provides a solid barrier of protection which seeks to limit damage from erroneous or malicious software. It also allows Java software to move freely between different types of phone (and other mobile device) containing radically different electronic components, without modification. The price that is paid is a modest decrease in the potential speed of the game and the inability to utilise the entire functionality of a phone (as Java software can only do what this middle-man layer supports.)
Because of this extra security and compatibility, it is usually a quite simple process to write and distribute Java mobile applications (including games) to a wide range of phones. Usually all that is needed is a freely available JDK (Java Development Kit) for creating Java software itself, the accompanying Java ME tools (known as the Java Wireless Toolkit) for packaging and testing mobile software, and space on a web server (web site) to host the resulting application once it is ready for public release.
Recent innovations in mobile games include Singleplayer, Multiplayer and 3D graphics. Virtual love games belong to both of singleplayer and multiplayer games. Multiplayer games are quickly finding an audience, as developers take advantage of the ability to play against other people, a natural extension of the mobile phone’s connectivity.
Games | Mobile phones | Embedded systems | Handheld game consoles
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Mobile game".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world