[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fjog" } } }, { "id": 10, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "create", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "clmf", "p2": "flvn" } } } ] { "gtm": "GTM-NDH47H" }
{ "author_name": "Николай Чумаков", "author_type": "self", "tags": ["\u0438\u043d\u0434\u0438","\u0438\u043d\u0434\u0438\u0434\u0435\u0432"], "comments": 10, "likes": 6, "favorites": 0, "is_advertisement": false, "section": "pro" }
Николай Чумаков
704
Gamedev

Каша из топора-3: как создается аналог мобильной ролевой игры Darkest Dungeon

Руководитель студии Ole Pole Виталий Мороз написал цикл материалов о том, как создается игра Vikings Dungeon — любительская мобильная версия ролевой игры Darkest Dungeon. В первой части он вместе с директором учебного центра «Полигон» Дмитрием Дрыновым собрал команду студентов и дал им задание — нарисовать по два скетча персонажей в двух видов. А во второй — рассказал о локациях в будущем проекте.

В рамках серии подобных материалов они намерены осветить полный цикл разработки вплоть до релиза. В продолжении Мороз раскрывает, какие прототипы оказались готовы перед первой конференцией этой команды.

Поделиться

В избранное

В избранном

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

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

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

Вот, например, какие герои были у «Пиратов»:

А вот герои «Викингов»:

Финальное занятие прошло в формате подведения итогов, в этот раз я слушал, а ребята рассказывали.

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

Но на этом все не закончилось: спустя неделю нас пригласили на локальную минскую конференцию и мы решили поучаствовать в конкурсе стартапов.

Наша первая конференция

В прошлый раз, зимой 2014 года, конференция проходила с размахом: большое помещение Лицея БГУ, несколько зон для выступлений, буфет, стартап-зона где команды могли демонстрировать свои проекты, представители большинства местных и некоторых зарубежных студий.

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

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

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

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

Выступление прошло неплохо, и потом в перерыве мы долго и с удовольствием общались с другими посетителями.

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

Макс презентует «Викингов» на фоне «Пиратов»

В общем, мы не только не взяли никаких призов, но и получили малое число голосов в нашу поддержку. Это нас расстроило.

Я слегка огорчён

И только встреча со старыми друзьями и мысль о том, что у нас в Минске есть и развивается несмотря ни на что мощное геймдев-подполье, скрашивали мою печаль.

Среди проектов, с которыми тогда пришлось соревноваться, был платформер про женщину-тигрицу, очень жуткий квест на тему детских страхов, ещё какие-то игры, которые я уже не смогу вспомнить. Больше всего мне запомнилась девушка, которая в возрасте 19 лет в одиночку пилит текстовые квесты — Арина Столярова.

Девушка, которая в одиночку пилит текстовые квесты

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

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

#инди #индидев

Популярные материалы
Показать еще
{ "is_needs_advanced_access": false }

Комментарии Комм.

Популярные

По порядку

Прямой эфир

Узнавайте первым важные новости

Подписаться