Действие Tropic Storm разворачивается на островах некогда мирного Архипелага, находящегося во власти могущественного и жестокого Картеля. Лидеры преступной организации держат в ужасе островитян, безнаказанно отбирают их ресурсы и уничтожают всё живое на островах. Игроку предстоит освободить мир от захватчиков.
Размышляя над концепцией мира, мы рассмотрели множество вариантов. Хотели найти нечто интересное и для нас, и для игроков.
Остров игрока — ключевая локация в Tropic Storm. Здесь пользователь создает хорошо укрепленную военную базу, чтобы противостоять Картелю, освободить от рабства островитян и вернуть долгожданный мир в Архипелаг.
Техническая сторона
Чтобы разнообразить сражения в игре, нам пришлось вручную собрать более 400 островов.
Для этого мы разработали редактор карт, позволяющий быстро создавать и изменять острова, расставлять и настраивать игровые объекты.
Художники создали для наших игроков настоящий тропический рай, но пока он существовал только на картинках. Программистам предстояло решить очень сложную задачу: с помощью Flash-технологий воплотить в жизнь яркий и объемный мир, в который игроки захотят возвращаться снова и снова.
Элементы островов
Скалы и другие объекты, находящиеся в воде, состоят из наводной и подводной части. Многослойная сборка позволила нам добиться эффекта глубины и прозрачности воды.
Океан
С помощью шейдеров мы смогли передать глубину океана и показать отблески солнца на его поверхности. Шейдер смешивает блики и текстуру воды, которая затемняется в нижней части экрана и высветляется бликом по центру в его верхней части.
В разработке сооружений для нашей базы мы руководствовались внешним видом реальных военных объектов.
Для каждого сооружения была разработана уникальная линейка апгрейдов: чем выше уровень здания, тем круче оно выглядит. Таким способом мы постарались передать игроку ощущение прогресса в развитии базы.
Штаб — главное здание в игре, основа и опора военной базы.
Арсенал — второе по важности здание после Штаба, где игрок совершенствует возможности военных отрядов и свои игровые способности.