Мобильные игры для двух и более участников

Не так давно в мобильный игровой мир проникло понятие «мультиплеер» — одновременное участие в игре двоих и более игроков. Разумеется, телефонный мультиплеер заметно отличается от компьютерного и приставочного. Как и сами игры.
Один телефон на всех
Самый простой и древний способ играть вдвоем — совершать ходы по очереди, передавая друг другу телефон. Этот вариант не пройдет со знаменитой нокиевской «змейкой», зато сработает в шахматах, карточных играх или пошаговых стратегиях. Работает система просто: перед началом игры в меню выбирается пункт типа «два игрока», затем игроки совершают ходы по очереди. Переключение между игроками автоматическое, им остается лишь нажимать нужные кнопки.
Есть и другой вариант игры на одном телефоне. Каждый участник проходит всю игру, затем его результат заносится в таблицу. Для этого и мультиплеер как таковой не нужен: хочешь — набирай очки сам, хочешь — зови друзей и устраивай соревнование.
А зуб на что?
Распространение технологии Bluetooth вывело многопользовательские игры на новую ступень. «Синий зуб» сделал возможным то, чего не мог обеспечить «красный глаз»: стабильную связь между телефонами на расстоянии до 10 метров.
Сегодня играть через Bluetooth можно в сотни игр: от вышеупомянутых шахмат до гонок и популярных червячков Worms. Обычно в игре участвуют 2-4 человека: Bluetooth-модули в телефонах не рассчитаны на большее количество соединений. Если на телефон одного из игроков кто-то звонит, игра временно прекращается во всех аппаратах. Вариантов прекращения два: либо пауза, либо сохранение текущих позиций и выход.
Многие старые игры, будучи адаптированными для Bluetooth, получили второе рождение. Например, для смартфонов на первой и второй редакциях Series 60 есть забавный тетрис. Три участника не только проходят каждый свою игру, но и забрасывают друг друга фигурами. Это своеобразный бонус: уничтожил у себя две линии — можешь отправить выбранную фигуру сопернику. Порой весьма изысканная подстава получается.
Найти многопользовательские игры (как, впрочем, и любые другие) несложно. По запросу «mobile games, Bluetooth» любой приличный поисковик выдаст десятки рабочих ссылок. Также игры можно найти на сайтах, посвященных различным мобильным устройствам. Еще один простой, но небесплатный способ (30-300 рублей) — купить игру у контент-провайдера (PlayMobile или «Никита»), отправив специальный код на короткий номер. Единственное, в чем стоит убедиться перед приобретением — что игра действительно поддерживает мультиплеер.
Разумеется, не можем не предупредить (да вы и сами наверняка знаете): будьте осторожнее с играми, да и любыми программами, полученными из сомнительных источников. Хотя бы потому, что игры и программы для мобильных устройств — один из основных на сегодня каналов распространения вирусов для них же. В файле с заманчивым названием quake3.sis или worms.exe может быть поселена вредительская программа. Проверить это можно только при помощи антивирусного ПО, предназначенного специально для мобильных устройств. Так что не стоит запускать подобные игры, если они были скачаны с какого-то малопонятного сайта, говорящего на одном из китайских наречий. На таких сайтах, явно пиратской направленности, можно напороться на что угодно, включая вирусы.
Легенды ПК — в смартфоне
Мультиплеер через Wi-Fi — свежее и перспективное решение. С тонкостями настройки КПК или коммуникатора для работы с WLAN можно ознакомиться на нашем диске (см. статью «Полное руководство по организации Wi-Fi сети» в статейной «Библиотеке» цифрового мира), а вот примеры подходящих игр… да хотя бы Quake. Да-да, тот самый, первый, легендарный! Существует две версии от разных разработчиков. Первая — Quake Mobile, которая подходит только к устройствам на Windows Mobile 2003 и выше. Даром что для наладонников это полноценный Quake I. И 3D реализован ничем не хуже, чем в настольной версии. Правда, мультиплеер по Bluetooth или Wi-Fi поддерживается только в версии 1.2 (релиз от февраля 2007 года). Зато Quake Expansion packs от ПК-версии отлично подходят к мобильной игре. И еще: Quake Mobile дает доступ к функциям консоли. Так что все служебные команды (в том числе чит-коды) будут доступны и для мобильной адаптации игры.
Разумеется, не все так шоколадно. Во-первых, на устройствах, не избалованных мощным процессором, оперативкой не менее 128 Мб и тем более аппаратной поддержкой 3D-графики, игру лучше не запускать — во избежание краха надежд. Именно к этому приведут дичайшие тормоза, которые неизбежны на хилой видеокарточке. Второе: как бы ни уверяли производители игры, но по «синему зубу» более чем втроем гонять не получится. И третье: в качестве сервера выбирайте самую мощную машинку из наличествующих. Иначе тормоза будут обеспечены всем участникам действа.
Вторая версия — недавно появившийся Quake I для Nokia Series 60. Но поскольку работает над ним команда в количестве одного человека по имени Дмитрий Гацко… в общем, все поняли. Нет, разумеется, Дмитрий груши не околачивает, но как управиться одному, пусть и опытному программисту, с главной морокой Symbian — ее привязкой к версиям ОС и железу? Ведь для каждой версии операционки игру придется адаптировать заново. Пока есть работающий бета-релиз для Series 60 второй редакции (Symbian OS v8.1a). На устройствах под управлением более современных версий S60 он не работает, даже не запускается. И про мультиплеер говорить покамест не приходится, хотя однопользовательский режим сносен и вполне играбелен. Правда, управлять персонажем с помощью крохотного джойстика и цифровой клавиатуры — то еще мучение.
Если же хочется чего-то поновее, то можно попытаться запустить на наладоннике мобильную версию Quake 3 Arena. Поскольку бесплатен только движок игры, созданный Noctemware, а все права на графические ресурсы принадлежат id Software, в свободном доступе лежит лишь часть необходимых файлов. Поэтому необходимо, чтобы на компьютере уже была установлена полная версия Quake 3. Запустив из дистрибутива Quake 3 CE специальную программу и перепаковав ресурсы из настольной версии игры, их придется скопировать на карточку памяти для КПК. В дистрибутиве содержатся файлы как для наладонников с 3D-ускорителем, так и для устройств без оного.
На слабеньких наладонниках об игре можно забыть — кадр будет сменяться кадром раз в несколько секунд. Но если у вас мощный КПК с видеоускорителем, то можно будет играть не только одному, но даже «внесколькером». По Bluetooth или Wi-Fi — главное, чтобы все КПК были объединены в сеть. Для этого один аппарат нужно назначить в качестве игрового сервера. Увы, но поиграть не смогут те, у кого на машинке установлен стандартный стек Bluetooth от Microsoft — в нем нет такой функции. Специальную сеть между наладонниками может создать только стек Broadcom.
Перевести? Попробуем. Стек — это комплект программного обеспечения для работы с Bluetooth-модулем. Функциональность стеков от разных разработчиков разная. Вот Microsoft, к примеру, решила, что пользователю хватит двух-трех функций, остальное и само образуется. Не образовалось. Broadcom выжали из Bluetooth максимум, обеспечив пользователю доступ к управлению практически всеми функциями и профилями модуля. Есть еще стеки от Toshiba и Widdcomm, их функциональность также приемлема для мультиплеерных игр. Предвидя вопросы, скажем — легко и непринужденно стек сменить не получится. В сети существуют версии для разных наладонников, но установка таких драйверов сопряжена с риском вовсе лишиться беспроводной связи. Опять же, попытка поставить такое ПО в свой коммуникатор или КПК к поломке устройства, быть может, и не приведет, но вот что наверняка, так это снимет с него гарантию производителя. Который справедливо полагает, что перепрошивать стеки если кто и может, то никак не конечные пользователи.
Коммуникаторы HTC используют стеки Microsoft, так что о мультиплеерных играх можно забыть сразу. Как могут забыть о них и владельцы Dell X51v — еще в прошлой редакции наладонника, в X50, использовался Broadcom. А в новой — уже Microsoft. Все Acer используют Broadcom, а в Fujitsi Siemens и то, и другое, и третье — совершенно разные стеки в разных моделях.
Перед началом сетевой игры необходимо создать подключение между наладонниками — эта функция есть в нормальных Bluetooth-стеках. И лишь после создания сети сервер игры появится в списке серверов Quake 3 на других наладонниках. Разумеется, на них к этому моменту должны быть установлены все необходимые файлы.
«Арена» оказалась весьма капризной игрой. Она запустилась на КПК Acer n50 (процессор Intel XScale 312 МГц, 64 Мб ОЗУ, Bluetooth-стек Broadcom), но после выбора карты и сложности посетовала на нехватку оперативной памяти и зависла. Пришлось в настройках Windows Mobile 2003 двигать ползунок, распределяющий память устройства на оперативную и постоянную. Ведь в устройствах на WM2003, как известно, нет физического разделения на оперативную и постоянную память. В таких наладонниках есть один флэш-модуль, который программными средствами разделяется на RAM и ROM. Пришлось почти всю свободную память КПК отдать под нужды RAM. Только после этого игра таки запустилась. Но играть не получилось — из-за отсутствия в КПК аппаратного ускорителя 3D-графики игра обновляла изображение раз в 3-5 секунд. Быть может, кому-то и понравится играть в замедленного Нео, но это вряд ли. С чуть более мощным Acer n311 повторилась та же история — неиграбельно. Перед запуском игры придется полностью очистить оперативную память от сторонних программ. Лишь тяжеловесы с 3D-ускорителями и мощными процессорами могут осилить такие игры. Например, Dell x50, несмотря на свой почтенный возраст, остается одним из самых производительных наладонников на сегодняшний день.
Помимо Quake, для мобильных устройств адаптирована другая легендарная игра — Doom. Наличие мультиплеера зависит от того, для каких аппаратов предназначена игра. Например, владельцы телефонов довольствуются Java-версией Doom RPG (да, из шутера сделали подобие RPG!) картинкой 128х128 пикселей и возможностью играть только в одиночку. Разработчики официально заявили, что мультиплеера в игре не будет.
Сеансы одновременной игры через Bluetooth есть в мобильных версиях Doom для Palm OS 5.0 (ZDoomZ), всех редакций Series 60 и Series 80 (C2Doom). Программа C2Doom — этакая вещь в себе. Это и игра Doom, и эмулятор для запуска на смартфоне других игр — Heretic, Counter-Strike. Карты для игры и сама игра C2Doom выложены на диск вместе с подробной инструкцией по установке.
Кстати, в версии для смартфонов на S60 3rd Edition игра небесплатна. Бесплатен только эмулятор для запуска других игр. Да и он не поддерживает мультиплеер. Чтобы получить полную функциональность, придется заплатить — закрытые функции откроются только после регистрации.Пункт «Игры» в меню мобильных телефонов появился чуть позже самих аппаратов, и гораздо раньше, чем встроенные камеры и плееры. Поначалу это были простенькие тетрисы и «змейки», теперь в телефоны устанавливают почти взрослые трехмерные боевики и спортивные симуляторы.

Понравилась статья? Поделиться с друзьями: