Вышла флеш-игра Jim loves Mary 2, в которой я принимал участие

Недавно опубликовали флеш-игру, в которой я принимал участие как Level Designer. Игра в стиле «платформерная головоломка». В ней есть два персонажа (парень и девушка), которыми можно управлять одновременно. Каждый персонаж имеет свои уникальные способности. Если Джим может запрыгивать на выступы высотой 2 блока, то Мэри умеет пригибаться и проходить в узких местах.

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

Я делал так:

  1. Сначала исследовал первую часть игры: какие есть объекты, как они взаимодействовали друг с другом, как они вводились в игру и как учили игрока ими пользоваться
  2. Составил список объектов для новой версии и нарисовал для них таблицу взаимодействия.
  3. На основании таблицы для каждого объекта расписал варианты, как его можно использовать.
  4. Дальше, зная механики Джима и Мэри, составил для них варианты взаимодействия с объектами уровня и отсортировал их по сложности.
  5. Чтобы уровни не были однообразными, придумал несколько стратегий:
    а) уровень как простая бродилка-головоломка
    б) уровень как серия последовательных механизмов
    в) уровень на скиловое прохождение
    г) уровень на синхронное движение обоих персонажей
  6. Составил общий план уровней — как чередуются стратегии, когда и какой объект появляется впервые в игре, где и какие головоломки использовать чтобы сложность шла по нарастающей.
  7. Ну и потом, составление самих уровней и тестирование.

Целевая аудитория игры — девочки, поэтому для меня самым тяжелым оказалось выдержать подходящий уровень сложности.  Я скорее хардкорный игрок и люблю когда за результат нужно побороться, поэтому мои уровни оказались сложнее чем требуется. Поэтому после меня их немного упрощали. В принципе это делается несложно — для девочек достаточно уменьшить скиловую и оставить пазловую составляющие.

Ещё было важно уменьшить количество точек невозврата, когда единственный выход — это нажать кнопку Replay. В этой игре многие ошибки прощаются и почти всегда есть возможность переделать всё правильно не переигрывая уровень. Например, если Мэри задвинула ящик под низкую платформу, то обычно есть место чтобы протолкнуть его дальше, перепрыгнуть и вернуть обратно (вот вам один из секретов хороших казуальных игр).

В итоге получилась хорошая игра, в которую можно поиграть тут.

Тех, кому интересны вопросы левел-дизайна, приглашаю на DevGamm в Киев, я там буду выступать с докладом на эту тему.

Блог Xitri.com 2.0 alpha

Здравствуйте.

На связи Романко Денис, автор блога xitri.com

Очень долго мой блог в буквальном смысле «лежал» и не обновлялся. Часть функционала не работала и сайт существовал по инерции. Да и дизайн давно устарел. Нужно было что-то менять, причём кардинально. Я очень долго искал подходящий шаблон для движка сайта и, мне кажется, наконец-то его нашёл.

За это время у меня появилось много интересных идей, которые я задумал реализовать на сайте и в ближайшее время я буду это делать. Во первых, примеры теперь будут не только на ActionScript, но также и на C#  — я увлёкся Unity3D и он мне очень нравится. Во вторых, для разработки игр нужно не только уметь делать игры, очень важно ещё уметь их продавать. Поэтому дальше будут статьи о хороших примерах монетизации. В-третьих, я хочу сделать крутой конкурс для художников, который позволит прокачать ваше чувство стиля и в четвёртых….  Ладно, давайте по порядку.

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

Вконтакте

Facebook

Google+

Inmorphing in Skype

Или пишите на почту: contact[гагв-гав]xitri.com

Отдельно в комментариях прошу написать нравится ли новый дизайн, что бы вы хотели видеть ещё на сайте и т.д.