Объяснение мобильных игр

post-thumb

Если вы не знакомы с мобильными играми, вы скоро узнаете, потому что это следующая большая область роста, ожидаемая на рынке игр на миллиард долларов. Мобильная игра - это компьютерная игра, в которую играют на мобильном телефоне. Мобильные игры обычно загружаются через сеть оператора мобильной связи, но в некоторых случаях игры также загружаются в мобильные телефоны при покупке или через инфракрасное соединение, Bluetooth или карту памяти. Мобильные игры разрабатываются с использованием таких технологий, как DoJa от DoCoMo, J2ME от Sun, BREW от Qualcomm (двоичная среда выполнения для беспроводной сети) или ExEn от Infusio (среда выполнения). Другие платформы также доступны, но не так распространены.

Различные платформы

BREW - более мощная технология, предоставляющая полный контроль над телефоном и полный доступ к его функциям. Однако эта неконтролируемая мощность может быть опасной, и по этой причине процесс разработки BREW ориентирован в основном на признанных поставщиков программного обеспечения. Хотя BREW SDK (Software Development Kit) находится в свободном доступе, для запуска программного обеспечения на реальном мобильном оборудовании (в отличие от предоставленного эмулятора) требуется цифровая подпись, которую можно создать только с помощью инструментов, выпущенных несколькими сторонами, а именно поставщиками мобильного контента и Сами Qualcomm. Даже в этом случае игра будет работать только на тестовых устройствах. Чтобы его можно было загрузить на обычные телефоны, программное обеспечение должно быть проверено, протестировано и получено одобрение Qualcomm через их программу тестирования TRUE BREW.

Java (также известная как «J2ME» / «Java ME» / «Java 2 Micro Edition») работает на виртуальной машине (называемой KVM), которая обеспечивает разумный, но не полный доступ к функциям основного телефона. Этот дополнительный уровень программного обеспечения обеспечивает прочный барьер защиты, который стремится ограничить ущерб от ошибочного или вредоносного программного обеспечения. Это также позволяет программному обеспечению Java свободно перемещаться между разными типами телефонов (и другими мобильными устройствами), содержащими радикально разные электронные компоненты, без каких-либо изменений. Плата за это - скромное снижение потенциальной скорости игры и невозможность использовать всю функциональность телефона (поскольку программное обеспечение Java может делать только то, что поддерживает этот уровень посредника).

Из-за этой дополнительной безопасности и совместимости, как правило, довольно просто написать и распространить мобильные приложения Java, включая игры, на широкий спектр телефонов. Обычно все, что требуется, - это свободно доступный Java Development Kit для создания самого программного обеспечения Java, сопутствующие инструменты Java ME (известные как Java Wireless Toolkit) для упаковки и тестирования мобильного программного обеспечения, а также место на веб-сервере (веб-сайте) для размещения получившееся приложение, как только оно будет готово к общедоступному выпуску.

Текущие ограничения мобильных игр

Мобильные игры, как правило, невелики по размеру и часто полагаются на хороший игровой процесс, а не на яркую графику из-за недостаточной вычислительной мощности клиентских устройств. Одной из основных проблем разработчиков и издателей мобильных игр является такое подробное описание игры, которое дает покупателю достаточно информации для принятия решения о покупке. В настоящее время мобильные игры продаются через сетевых операторов и порталы операторов, что означает, что есть только несколько строк текста и, возможно, скриншот игры, чтобы соблазнить покупателя. Делается ставка на влиятельные бренды и лицензии, такие как Tomb Raider или Colin McRae, гоночная игра. Также используются хорошо известные и устоявшиеся игровые шаблоны, то есть игровые механики, которые мгновенно узнаваемы в таких играх, как Tetris, Space Invaders или Poker. Обе эти стратегии используются, чтобы побудить мобильных геймеров покупать игры за определенную плату, когда ограниченный объем дополнительной информации предоставляется оператором беспроводной связи, который обычно выступает в качестве третьей стороны, принимающей игру.

Последние нововведения в мобильных играх включают одиночную, многопользовательскую и трехмерную графику. Виртуальные любовные игры относятся как к однопользовательским, так и к многопользовательским играм. Многопользовательские игры быстро находят аудиторию, поскольку игроки находят возможность играть против других людей, естественное расширение возможностей подключения их мобильных телефонов.