iPhones.ru

Dev Story Dragons Rage. История о пламенном драконе

Информатор avatar | 15
FavoriteLoading В закладки
Dragons Rage. История о пламенном драконе

ТЕКСТ: ВИТАЛИЙ ИВАНОВ. Над игрой Dragons Rage я работал полтора года. Начиналась она как проект компании, с которой я сотрудничал на тот момент. Там игра оказалась в итоге не нужна, и закончил я её уже как независимый разработчик.

Сразу уточню, что я в первую очередь программист, а над этой игрой работал ещё и как гейм-дизайнер. Начиналось всё с идеи: игра от лица злого дракона, который занял удобную позицию и отбивается огнём от наступающих орд храбрых рыцарей. Изюминкой должно было стать управление. Выпускать огонь игроку предлагалось из собственных легких: отчаянно дуя в микрофон устройства. Забегая вперёд, скажу: эта особенность в окончательной версии игры присутствует, но лишь в бонусных уровнях. Тем временем в руках художника Алексея Безценного игра постепенно начала приобретать визуальные очертания.

Началась работа над анимациями врагов. В двумерных играх для маленьких объектов обычно используют относительно небольшое число кадров. У нас анимация ходьбы, например, сначала состояла всего лишь из трёх. В окончательной версии их стало пять.

На данном этапе нас интересовал более-менее законченный с функциональной точки зрения прототип, реализующий несколько вариантов управления: стрельба огнём посредством микрофона или нажатием на экран, поворот дракона при помощи акселерометра или ведением пальца по экрану. Графика в прототипе была схематичной. Взяв то, что получилось, мы провели небольшое исследование, использовав друзей и знакомых в качестве подопытных. Скрепя сердце, я вынужден был окончательно признать, что управление микрофоном выглядит забавно и в принципе вполне работает, но не годится в качестве основного. Уже после 3-4 минут дутья в телефон хотелось отложить его в сторону, чтобы отдышаться и размять шею. Однако полностью отказываться от этого варианта не хотелось, и тогда возникла идея с бонусными уровнями.



Прототип

Когда прототип был готов, работа на длительный срок приостановилась, но ровно до тех пор, пока не был найден издатель. Ему понравилась идея и, видимо, тот факт, что у нас на руках был рабочий прототип. Дело сдвинулось с мёртвой точки. Изначально мы пытались сделать игру в портретной ориентации из тех соображений, что микрофон на айфонах расположен внизу, и так лучше улавливался нужный нам шум. Но так как от идеи с микрофоном мы в целом отказались, ничего не мешало нам делать игру в ландшафтной ориентации, тем более, что управлять поворотом дракона мы решили при помощи акселерометра, а держать и крутить телефон в горизонтальном положении, согласитесь, удобней.

Тогда же было окончательно решено делать версию и для айпадов, для чего специально был куплен iPad 2. Художник начал долгую изнурительную работу над окончательной версией графики. Делать он её планировал в растровом, а не векторном, виде, потому сразу было поставлено условие рисовать в большом разрешении: в два раза больше, чем нужно для айпада. Так что если новый айпад выйдет с экраном «ретина», мы готовы.

Кроме врагов стало возможным уничтожать элементы ландшафта. Этот факт, а также слишком большой размер уровня, обусловил невозможность задавать задний фон одной большой текстурой. Ландшафт в игре состоит из отдельных объектов. Для удобства их расстановки был написан редактор уровней. Благодаря использованию фреймворка Qt на это потребовалось достаточно мало времени.

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

Сам дракон вместо одной статической картинки был разбит на составные части, что позволило «оживить» его. Теперь дракон закрывался крыльями от ударов врагов и вытягивал шею во время дыхания огнём. Сложно даже подсчитать количество добавленных в игру мелких деталей, например, таких как небольшие струйки дыма, периодически выходящие из носа дракона.

В игре четыре главы, три из которых состоят из трёх обычных уровней и одного бонусного. Даже отдыхая в Крыму, я продолжал усиленно расставлять объекты ландшафта, писать сценарии врагов, всё это тщательно тестировать. Предметом особой гордости являются два уровня последней главы, в которых дракон идёт на штурм королевского замка. На них было потрачено больше всего времени: как моего, так и художника. История сохранила короткое описание предпоследнего уровня на понятном художнику языке. А как он в итоге выглядит в игре, вы сможете увидеть, если сумеете туда добраться ;)

Сначала между уровнями текстом излагался сюжет, объясняющий происходящее. Он содержал множество отсылок к истории Уэльса (на национальном флаге которого, кстати, присутствует изображение красного дракона). Эти тексты в конечный вариант игры не вошли, оставив после себя лишь карту. В соответствии с советами из шуточного эссе Анджея Сапковского «Без карты ни на шаг» она представляет собой не что иное, как карту из реального мира (части Уэльса, как вы, возможно, догадались), творчески перевёрнутую на 90 градусов. Оттуда же позаимствованы и географические названия. Кроме того, иконка бонуса «щит» содержит изображение валлийского флага.

Один художник не справлялся с большим объёмом работы, потому на последних этапах ему в помощь была привлечена фрилансер Юлия Максимова. Благодаря ей в игре появились достойные меню. Звуки и музыка были приобретены на специализированном сайте Sound Rangers.

Игра по просьбам издателя несколько раз меняла название. Вдумчивой и долгой была работа над иконкой, которая также пережила немало итераций.

 

Без каких-либо осложнений игра была утверждена в App Store, и теперь доступна как универсальное приложение: купив один раз, можно полноценно играть как на айфоне, так и на айпаде.

iPhone + iPad: $1.99 [iTunes link]

Данная история опубликована в рамках нашей рубрики Developer Story, где разработчики делятся секретами своей внутренней кухни.
1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (1 голосов, общий рейтинг: 4.00 из 5)
undefined
iPhones.ru
ТЕКСТ: ВИТАЛИЙ ИВАНОВ. Над игрой Dragons Rage я работал полтора года. Начиналась она как проект компании, с которой я сотрудничал на тот момент. Там игра оказалась в итоге не нужна, и закончил я её уже как независимый разработчик. Сразу уточню, что я в первую очередь программист, а над этой игрой работал ещё и как гейм-дизайнер....
Здесь можно оставить комментарий! Для этого авторизуйтесь или зарегистрируйтесь на iPhones.ru.

15 комментариев

Форум →
  1. Tis avatar
    Tis 14 сентября 2011
    0

    Посмотрел скрины и обзор…Хмм. Не впечатляет. Хотя отзывы хорошие…Поиграть бы у кого.

    wicharek avatar
    wicharek14 сентября 2011
    0

    @Tis, вот есть подробный видео обзор (на английском, правда): http://www.youtube.com/watch?v=bN0K4I0x4I0

    majjaheed avatar
    majjaheed15 сентября 2011
    0

    @Tis, 3 название у игры. Все говорит само за себя….

    Войди на сайт, чтобы ответить
    Ответить
  2. Gordasha avatar
    Gordasha 14 сентября 2011
    0

    Задумка интересная) Тем более с идей дуть)) Жду теперь какую нить РПГ от данного разработчика)

    Tis avatar
    Tis14 сентября 2011
    0

    @Gordasha, Ну, дуть – это несколько неправильно сказано. Скорее, вдувать! =)

    Войди на сайт, чтобы ответить
    Ответить
  3. mikla avatar
    mikla 14 сентября 2011
    0

    Самый первый набросок – самый правильный, там и земля выгоревшая под драконом, и скелеты везде валяются. А то, что получилось в итоге – нечто игрушечное, пластмассовое, ненастоящее… И где прынцэссса?! Либо иллюстраторам недоплатили, либо одно из двух ;)

    wicharek avatar
    wicharek14 сентября 2011
    0

    @mikla, да, по графике, в итоге получился такой себе мейнстрим :) Как в большинстве казуальных аркад для данной платформы. А от выгоревшей земли отказались, потому что по замыслу дракон не в своё логово защищает, а, наоборот, агрессор – в чужие земли прилетел и ведёт бой. А от вновь убитых врагов не скелеты, но кучки пепла остаются :)

    Войди на сайт, чтобы ответить
    Ответить
  4. 3.14_rat avatar
    3.14_rat 14 сентября 2011
    0

    Игра должна быть интересной…
    но у меня офтопчик: сейчас по радио-Рекорд диджей провещал в эфире что “объявлена дата выхода iPhone 5 , 15 Октября поступит в продажу…”
    Я так понимаю это диджей переборщил с косячком? )))))
    Или я какие-то новости пропустил?

    Entze avatar
    Entze14 сентября 2011
    0

    @3.14_rat, он мог просто интерпретировать любой из слухов.

    Войди на сайт, чтобы ответить
    Ответить
  5. majjaheed avatar
    majjaheed 15 сентября 2011
    0

    Жду в инсталоусе чтоб скачать. Okay.

    sajnedsibir avatar
    sajnedsibir15 сентября 2011
    0

    @majjaheed, Негодяй!!!

    Войди на сайт, чтобы ответить
    Ответить
  6. sajnedsibir avatar
    sajnedsibir 15 сентября 2011
    0

    Почему разработчики никогда не пишут сколько денег потрачено и сколько заработано на сегодняшний момент и какими темпами. Комерческая тайна?

    wicharek avatar
    wicharek15 сентября 2011
    0

    @sajnedsibir, о том, сколько заработано, говорить пока рано. А потрачено, никакой тайны нет: около $1500 на оплату услуг художников, около $150 на музыку и звуки + примерно 3 месяца моей личной работы, которую я скромно не буду оценивать в денежном эквиваленте :)

    Войди на сайт, чтобы ответить
    Ответить
  7. apolonxviii avatar
    apolonxviii 15 сентября 2011
    0

    Название игры в заголовке не правильное.

    Войди на сайт, чтобы ответить
    Ответить
  8. aosgsm avatar
    aosgsm 1 октябрь 2011
    0

    Сегодня бесплатно

    Войди на сайт, чтобы ответить
    Ответить
Помни о правилах — если начал оффтопить, то не удивляйся потом.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.