Игры для платформы Pocket PC – явление экзотическое для отечественных разработчиков. Причин тому несколько. Как показывают опросы, в России большинство владельцев КПК и коммуникаторов используют их для чтения книг, для мобильного Интернета и для навигации (помимо голосового общения, естественно, если речь идет о коммуникаторах). Играют в основном люди в стандартные игры Windows Mobile – Bubblebreaker и "Косынку". Но сейчас популярность набирают онлайн-игры для коммуникаторов, которые позволяют проводить время, сражаясь не с "искусственным интеллектом", а с реальными людьми. Первый шаг в этом направлении сделала компания Spb Software, выпустившая пакет Spb Online Games.
Популярность сетевых игр объяснить довольно просто – мобильные устройства повсеместно оснащаются поддержкой беспроводных модулей (UMTS/Wi-Fi), позволяющих выходить в Интернет на высокой скорости. Играть в браузерные игры на коммуникаторах пока что неудобно – большинство из них не адаптированы к урезанному по функциональности Pocket Internet Explorer. В то же время сейчас уже можно поставить на КПК сетевой клиент, позволяющий выбирать из каталога нужную игру и подключать к ней игроков. Именно это было сделано в приложении Spb Online, представленном осенью 2008 года компанией Spb Software. После из этого пакета в октябре было выделено отдельное приложение Spb Online Games.
Дистрибутив приложения существует как в виде инсталлятора для установки с настольного компьютера, так и в виде CAB-архива для непосредственной установки с коммуникатора. В последнем случае приложение занимает 3 Мб, которые распаковываются в каталог на устройстве размером 2,2 Мб. Следует отметить, что после установки автоматически создаются ярлыки в папке "Игры" (Games), там же, где и стандартные игры Windows Mobile, что очень продумано с точки зрения юзабилити. Первый запуск пакета сопровождается мастером выбора языка клиента – программа поддерживает два десятка языков, среди которых, естественно, есть и русский. Пользователи играют в мировой сетке с игроками из других стран, говорящими на других языках. Это связано с тем, что, как и во всех сетевых играх, в Spb Online Games есть чат с набором предустановленных фраз ("Привет!", "Удачный ход!", "У Вас интересная стратегия" и других), то есть это разговорник, способный перевести на язык оппонента простейшие стандартные фразы (для тех, кто не владеет международным английским, например).
 |
| Главный экран Spb Online Games |
Итак, в Spb Online Games входят четыре аркадные игры – два вида шашек ("русские" и "английские"), гексагон и реверси. Естественно, мы не будем пересказывать правила каждой из этих игр – в любой момент игрок может с ними ознакомиться, выбрав в контекстном меню соответствующий пункт. Отметим, что набор сетевых игр, скорее всего, будет расширен, поскольку в коллекции хорошо бы смотрелись шахматы или карточные игры. Кстати, в Spb Online игровой раздел позволял играть не только в эти игры, но и в другие, офлайновые, которые выпускала Spb Software, часть из которых, по логике вещей, может получить мультиплеер.
После выбора в меню приложения соответствующей игры включается соединение с сервером и осуществляется поиск партнера соответствующего уровня ("новичок", "любитель" (по умолчанию), "эксперт"). Переключиться на другой уровень можно только в настройках самой игры (раздел "Опции").
 |
| Гексагон в составе Spb Online Games |
В Spb Online Games каждый игрок имеет свой личный профиль, в котором хранятся статистика проигранных, выигранных и сведенных вничью игр, его игровой ник и аватар (из внутренней коллекции), а также данные о КПК и сотовом операторе. В любой момент игрового процесса в контекстном меню противоположная сторона может ознакомиться с этой информацией. В ходе любой игры можно воспользоваться возможностями сведения игры вничью или переигрывания либо отказаться от дальнейшего продолжения (в первых двух случаях необходимо получить согласие от соперника). Впрочем, мы заметили весьма интересный баг – после объявления ничьи игру можно продолжить, но уже один на один с компьютером, поскольку соперник уже покинул игровой процесс. Стоит отметить, что все игры в Spb Online Games имеют временной лимит – на обдумывание хода дается 60 секунд, по истечении которых необходимо или продвинуться в игре, или прекратить игру.
Spb Online Games, естественно, требуют наличия постоянного доступа к Интернету в процессе игры – специальных настроек для выбора типа соединения мы не нашли, игры работали как на Wi-Fi-соединении, так и на коннекте ActiveSync, равно как и на GPRS/3G. В последнем случае расход трафика в меру экономный, если не увлекаться, но все же мы рекомендуем играть по Wi-Fi. Приложение занимает около 3 Мб в оперативной памяти коммуникатора; поддерживаются разрешения экранов QVGA и VGA. Пакет игр работает на операционных системах Windows Mobile 5.0, 6, 6.1 (как коммуникаторы, так и смартфоны). Демонстрационная версия позволяет играть непрерывно только первые десять минут (отсчет идет посекундно), после чего будет предложено ввести регистрационный код. Стоимость приложения – 225 рублей, но возможности купить ее напрямую из программы, расплатившись premium-SMS, как в случае с Spb Online, нет.