Новый виток разработки онлайн RTS. Теперь под Андроид!

Привет всем! Наши эксперименты над онлайн реал-тайм стратегией продолжаются. Благодаря AIWars, мы отладили новую механику боя. Сам по себе AIWars вышел не особо интересным проектом, но пользу он нам принес огромную. Он дал базу и толчок для дальнейшего развития идеи. Было принято решение вернуться снова к версии, в которой игроки сами управляют боем.





Рабочее название игры – “ChaosTank”. Оно никак не переводится, просто смачно звучит. :) Наш художник задал приятный сеттинг для игры – такой себе техно-грязно-sci-fi. Для создания правильного впечатления, он приготовил вот такую промо-страничку.

К сожалению, с браузерной версией клиента пока засада – работа там идет очень медленно, но зато у нас есть живая и играбельная версия под андроид! Давно хотелось пощупать онлайн на мобильных платформах. Мечта сбылась! :)
[Скачать Chaos Tank c Google Play бесплатно]
Версия клиента часто обновляется, но ссылка для скачивания будет оставаться неизменной.

Как играть?
Скачиваете клиент, устанавливаете на свой андроид-девайс, или в эмулятор. Запускаете. Удостоверьтесь, что девайс имеет подключение к интернету. Ожидаете загрузки, вводите желаемый ник игрока. Далее – просто жмете кнопку “GO”. После недолгого ожидания вас выбрасывает на край карты с несколькими юнитами.
Ваша задача – как можно быстрее захватить наибольшее количество контрольных точек – это такие круглые конструкции – реакторы, раскиданные на карте. Чтоб захватить точку – надо подъехать к ней хотя бы одним юнитом. Процесс захвата будет отображен лампочками на рекаторе. Чем больше точек загорелось, тем быстрее реактор приносит “деньги”.
Противник обязательно будет вам мешать изо всех сил. Постарайтесь удержать инициативу. Как только накопятся деньги – стройте новые юниты. Помните – разведка далеко видит и быстро ездит – оптимальна для блиц-захвата реакторов. Танки – отлично подойдут для обороны точек и для контратаки. Ракетницы хороши для стрельбы из глубокого тыла, через головы своих.
Главная цель – обнаружить и уничтожить базу противника. Остальное – мелочи. :) Попробуйте!

Такие вот симпатичные юниты

Что изменилось в концепции игры по сравнению с прошлыми версиями?
Во-первых, появилось строительство юнитов. Мы рассудили так: раз уж у нас есть контрольные точки на карте, то пусть эти точки приносят “деньги”. А на деньги пусть база строит новые юниты.
Во-вторых, база теперь тоже умеет двигаться, хоть и с большим трудом.
Ну и в третьих – самое главное – игрок теперь получил возможность прокачивать свой отряд. В каждом бою игрок получает опыт. Набирая опыт – получает очередные уровни (звания), с каждым уровнем ему дается несколько очков прокачки, на которые он может прокачать 4 типа своих юнитов – разведку, танки, артиллерию и базу. Прокачка происходит вне боя. Прокачав, к примеру, разведку, в следующем бою мы получим уже более быстроходную и дальнозоркую разведку. Так же и с другими типами юнитов.

Технологии разработки
Сервер, как обычно, написан на Java с применением Netty. Все давно отлажено, и работает как часики, основные затыки, как обычно, в клиенте.
Андроид-клиент написан на движке AndEngine. Приятный движок, еще приятнее то, что он тоже написан на Java. :)

Проблемы, ожидающие решения
Самое главное, что никак не получается красиво сделать – это туман войны. Попробовали шейдерами, спрайтами – по всякому. Получается либо некрасиво, либо тормознуто. Будем думать дальше. Если кто может подсказать – будет очень благодарны.
Ну и второе, что никак не сделаем – это миникарта в бою. До нее просто пока не дошли руки. Возможно, и там будут непреодолимые засады, но будем надеяться, что все получится.

Планы
В ближайших планах:
1. Миникарта
2. Доведение интерфейса покупки до нормального вида
3. Туман войны, будь он неладен
Очень хочется найти людей, которые захотят написать клиент игры под iOS, а так же 3Д-версию клиента – предоставим всю необходимую информацию, поможем, чем можем.
4. Интерфейс прокачки

Следите за обновлениями! :)

P.S. Игра не коммерческая, никакого доната не предусмотрено. Если она вам понравилась, если вы получили удовольствие от игры – не пожалейте, скиньте по вебмани пару рублей :) . Чисто символически, чтоб мы знали, что стОит продолжать. :) Z156577749463, R304885064682
Ну или хотя бы упомяните игру добрым словом с своих кругах общения (например, вот в этой теме вот в этой теме на 4pda, или вот тут на геймдеве – тоже будем благодарны.

Эта запись была опубликована в рубрике Новости и отмечена метками , , , , , , . Добавить в закладки ссылку.

Комментирование закрыто.