"Double" - первый сюжетный инди проект. Часть 1: Генерация идей, первые ошибки и отзывчивость комьюн / геймдев :: очень длиннопост :: психоделика :: indie :: инди :: сделал сам (нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам) :: 2d :: double :: Игры

геймдев Игры double 2d сделал сам инди indie психоделика очень длиннопост 

"Double" - первый сюжетный инди проект. Часть 1: Генерация идей, первые ошибки и отзывчивость комьюнити.

Говорить о разработке игр почти всегда интереснее и проще, чем их разрабатывать. Поэтому сегодня мы будем только разговаривать. А расскажем мы о собственном первом опыте в геймдеве – сюжетном экшн-квесте Double: о подводных камнях и особо важных моментах, на которые стоило обратить внимание с самого начала.

геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост

Началось все с того, что в далеком городе на востоке России Комсомольске-на-Амуре встретились два человека, которые давно горели желанием разрабатывать игры. Оба имели время, чтобы заниматься этим на повседневной основе и были готовы работать безвозмездно более года – в последующем это сыграло с нами злую шутку, когда нам понадобилась помощь третьего человека в команду: найти такого же свободного и самоотверженного, да еще и с опытом рисования и анимации оказалось невозможным, но об этом позже. И решили мы взяться за «первый, тестовый проект», назвав свою мини-команду "Tomato Fantasy Games". Как нам казалось, месяца 2-3 хватит на первый проект, просто чтобы прощупать геймдев, релизнуться в Steam и получить стартовый опыт. Но все пошло совсем не так.

3 МЕСЯЦА РАЗРАБОТКИ, ТЕСТОВЫЙ ПРОЕКТ, ПРОБА ПЕРА
Е А Л Ь И О С Т Ь
15 ГОДА РАЗРАБОТКИ,
ПЕРЕХОД НА ПОЛНЫЙ РАБОЧИЙ ДЕНЬ, ОЖИДАНИЯ, КАК ОТ ПОЛНОЦЕННОГО КОММЕРЧЕСКОГО ПРОЕКТА, ПОИСК ИЗДАТЕЛЯ ДЛЯ УСПЕШНОГО ЗАПУСКА, ПЕРЕВОД НА ВСЕ ВОЗМОЖНЫЕ ЯЗЫКИ МИРА, СТРЕСС И ПЕРЕЖИВАНИЕ ЗА ХСПАЕЦНОСТЬ провал,

Идея и сеттинг для игры пришли довольно быстро. Методом мозгового штурма были сгенерированы несколько идей и отобрана самая, на наш взгляд, незаезженная и интересная – период Кубинской революции 1950-х. В итоге мы рассчитывали сделать небольшой сюжетный 2д квест с элементами экшна. В качестве движка выбрали довольно простенький Game Maker Studio 2, так как лицензия на него уже имелась, как и начальные навыки работы с ним. И понеслось…

Генерация идей.

Это был самый воодушевляющий этап разработки. Когда ты сидишь с напарником, и вы генерируете десятки и сотни крутых фич для игры, представляете вместе, как это будет здорово, какой будет хитяра – воображение строит приятную картинку, проходит локации, сюжетные повороты и использует все фичи геймплея по полной. Попутно смотрите на референсы из других игр (мы полагались на Valiant Hearts и Fran Bow).

Квесты от психов в клинике
Свободное перемещение по клинике
Убегание от движущихся помех в кошмарах
Концовка зависит от выборов в разговорах
Анимированные
эффекты
бэкграунда
Прыгание по платформам
Платформерная
часть
Оригинальные миссии (стрельба из снайперского ружья, подрыв баз)

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

Конечно, у нас были ошибки: мелкие, которые тут же исправлялись и крупные, которые заставляли откатывать процесс разработки на недели назад и начинать сначала, проделывать рутинную работу в течение недели заново (рендерить по 24 анимации для каждого солдата, когда ты заметил баг в его камуфляже на этапе тестирования геймплея – для нашего художника это было не лучшее время, а про то, как движок ломал наши проекты, а ближайший бэкап был 2 недели назад я вообще не хочу вспоминать). И вот, мы решили вспомнить и озвучить ошибки, которые совершили за время первого проекта, старясь сделать текст интересным, как еще не начавшим, так и уже разрабатывающим свои первые проекты людям.

Первая ошибка – мы не провели анализ рынка: какие жанры сейчас популярны или привычны игрокам. Мы решили, не имея опыта, сделать что-то свое, оригинальное в плане геймплея. Не имея в штате профессионалов, и занимаясь, по сути, первым проектом – это, с огромной долей вероятности, приведет к малому охвату аудитории. Вот первый урок – анализируйте рынок. Купите подписку на SteamSpy и смотрите, что из небольших инди проектов сейчас зашло, что вам под силу повторить или даже сделать лучше. Всегда изучайте игры глубоко: смотрите даты начала разработки и релизов, смотрите, кто издатель, как он управлял ценой за все время продаж. Анализ - это мощнейший инструмент, который мы не использовали, когда начинали разработку Double.

геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост

Наша вторая грандиозная ошибка – мы не определили заранее визуальный стиль. Сейчас при обилии игр, в основном, их выбирают по одежке (посмотрите на Gris, The Witness – платформер и головоломка, которые продаются благодаря тандему визуала и музыки). Потенциальный игрок заходит в Steam и видит превью игры, она его зацепила, и он кликает на нее. Первое что он видит: трейлер и скриншоты. Если при просмотре эти трех элементов игрока не зацепил внешний вид игры – он потерян. Некоторые сразу листают на отзывы, но, если проект еще не в релизе – о каких отзывах может идти речь. Перед разработкой желательно сразу же нарисовать арты, подобрать пачку референсов и определиться с четким, а главное единым для понимания каждого члена команды визуальным стилем игры. Иначе вы рискуете создать нечто аляпистое, своеобразное, без ограниченной и органичной палитры – что-то, что нельзя узнать, посмотрев на скриншот. Урок номер два – сначала стиль, потом геймплей. Многие могут спорить с этим, позиционируя геймплей выше картинки, и они будут правы, но мы в первую очередь ориентируемся на разработку игр, рассказывающие историю, а ничто так не дополняет историю, как картинка и музыка.

Это, наверное, две самые важные и критические ошибки на этапе генерирования основной идеи игры. Мы просто пришли к Кубинскому сеттингу и начали рисовать спрайты для заполнения уровней – ну это ли не чудесный подход к разработке игры? Если я начну описывать каждый наш неверный шаг – это выльется в анти-методичку по генерации идей.

Первые игровые билды и распространение.

Как настоящие, самоуверенные в себе люди, мы не изучили процесс разработки игры и просто начали это решать это дело «в лоб». Первое, что мы решили сделать, это рабочую демо-версию с основными фишками геймплея и небольшим раскрытием сюжетной линии. А уже потом ее расширять. Как выглядело это чудище, можете посмотреть на скриншотах. Честно говоря, мы испытывали небольшой восторг от того, что все это вообще работало, как настоящая игра: распаковка, запуск *.ехе файла, небольшой лаг при загрузке и героем можно было ходить в стороны и даже присаживаться за укрытия, а позже и стрелять.

геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост

На этом же этапе мы начали рассказывать об игре в социальных сетях. В основном, это был Твиттер. От чего-то мы решили продвигаться только в зарубежной части интернета. Все наши попытки позже влиться в русский сегмент не увенчались успехом: то у нас не хватит времени писать посты для русских соцсетей, то выложим в русский пост трейлер с английскими субтитрами, да еще и аудитория восприняла в штыки проект из-за слабой визуальной части – все складывалось таким образом, что русский сегмент стал для нас почти непреступным. В итоге мы сконцентрировались на Твиттере: выкладывали туда первые скриншоты, концепты, писали истории о себе и т.д. Вы представляете то чувство, когда ты видишь первых людей, заинтересованных в твоем произведении? Это нечто! Правда, их было совсем немного, но даже это было сродни чуду. Мы нашли очень много людей, которые помогали нам на первых порах за простое «Спасибо». Композиторы, пруфридеры на различные языки, художники, даже сам Даррен Корб (композитор таких игр, как Bastion, Transistor, Pyre и т.д.) связался с нашим композитором/программистом/автором истории и поболтал о музыкальном стиле игры и дал советы в разных направлениях. В такие моменты по понимали, что даже с такими профессионалами можно выйти на связь ради просто совета или разговора на разные темы. От этого кружилась голова.

Демо-версия постепенно расширялась, и на ее прохождение уходило уже более часа. В этот момент мы поняли, что нам нужны тестеры и как можно более не предвзятые (в основном, чтобы не хвалили наш проект). И здесь мы столкнулись с недостатком из первого этапа – создание оригинального геймплея. Мы попытались создать довольной новый для игроков геймплей, не имея опыта. Вам может показаться, что «оригинальный геймплей» звучит так новаторски и интересно. На самом деле мы просто использовали нехарактерную для шутеров с видом сбоку механику стрельбы с использованием спецспособностей (телепорт, заморозка врагов, супер-точность) и укрытий, которая показалась нам интересной. На самом же деле это была очень топорная и медленная механика, которую в последствии пришлось упростить. Это все равно, что построить с нуля самолет, имея под рукой лишь школьное образование – другими словами, у нас не было опыта в создании сложных механик. Тестеры, спасибо им, разнесли наш геймплей в пух и прах, и мы стали его улучшать. Без их субъективного мнения, мы бы так и оставили оригинальную механику.

геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост

И вот тут, как прыщ на лбу или даже фурункул, вылез еще один наш недосмотр. Game Maker Studio 2 ориентирован скорее на пиксельные игры со спрайтами низкого разрешения. Это связано с тем, что каждый пиксель спрайта в проекте занимает 4 байта! Мы так и не смогли найти решение, чтобы изменить этот алгоритм, но для наглядности этой проблемы я просто приведу пример: один кадр анимации солдата весит на моем компьютере 250 килобайт в формате PNG с, примерно, половиной прозрачных пикселей, после импорта этого спрайта в GMS 2 он меняет свой вес на, около 500-750 килобайт. Такая странная конвертация действует на все спрайты в проекте, существенно заполняя оперативную память, не имея, на самом деле на то причины. Наши изображения и анимации создавались в довольно высоком разрешении – что привело к сильным лагам и вылетам демо-версии даже на мощных машинах (16 гб ОЗУ и GTX 1070 8Gb не могли выдержать этот двумерный ад). Узнали мы это из практики, так что вот еще один урок – читайте форумы и опыт разработок на той платформе, на которой собираетесь разрабатывать. Возможно решение есть, и мы его просто упустили, но это привело нас к тому, что нам пришлось рендерить заново все анимации в более низком разрешении, уменьшать количество уникальных спрайтов и ограничивать количество кадров в анимациях – это было трудным решением, но мы прогнулись под условия среды, в которой работали. В идеале надо, конечно, создавать свой движок, но не все инди готовы на это. На этапе планирования как можно полнее изучайте возможности движка, который будете использовать. И сравнивайте их с тем, что требуется.

геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост

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

Double уже вышел в предрелизной версии, игру можно пройти целиком. А релиз намечен на 15 марта.


Подробнее

3 МЕСЯЦА РАЗРАБОТКИ, ТЕСТОВЫЙ ПРОЕКТ, ПРОБА ПЕРА Е А Л Ь И О С Т Ь 15 ГОДА РАЗРАБОТКИ, ПЕРЕХОД НА ПОЛНЫЙ РАБОЧИЙ ДЕНЬ, ОЖИДАНИЯ, КАК ОТ ПОЛНОЦЕННОГО КОММЕРЧЕСКОГО ПРОЕКТА, ПОИСК ИЗДАТЕЛЯ ДЛЯ УСПЕШНОГО ЗАПУСКА, ПЕРЕВОД НА ВСЕ ВОЗМОЖНЫЕ ЯЗЫКИ МИРА, СТРЕСС И ПЕРЕЖИВАНИЕ ЗА ХСПАЕЦНОСТЬ провал, 1л®-мывоон|*н™«этот«г
Квесты от психов в клинике Свободное перемещение по клинике Убегание от движущихся помех в кошмарах Концовка зависит от выборов в разговорах Анимированные эффекты бэкграунда Прыгание по платформам Платформерная часть Оригинальные миссии (стрельба из снайперского ружья, подрыв баз) Оригинальная система стрельбы с укрытиями Экшн часть Квестовая часть Ч_________ V :____ Геймплей Бэкграунды кубинских деревень 50х годов Нагнетание атмосферы цветовой палитрой Разрушаемые укрытия Больше анимаций Плавная скелетная анимация %• Эффектыот пуль, простреливаемые поверхности Необходимость запоминать элементы из снов Влияние действий в кошмрах на центральный сюжет Стеле элементы %** г*- Ближний бой DOUBLE Графика Эффекты глитча в кошмарах и реальности Эффект глубины в кошмарах для бэкграунда Нелинейность сюжета и множественность выборов и" Сюжет Музыка Использование готового сеттинга со своими правилами Введение игрока в заблуждение, подача ложной информации Ч. Твисты по ходу сюжетной линии Напряженная музыка в кошмарах и при сюжетных выборах Простая фоновая музыка Ключевые звуковые эффекты для обощначения сюжетно важных выборов




геймдев,Игры,double,2d,сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам,инди,indie,психоделика,очень длиннопост
Еще на тему
Развернуть
что там мелким шрифтом?
Наши бесконечные ожидания, которые только росли со временем разработки.
Первый сюжетный инди проект? Вот прям первый?
их?
ну так бы и писали
Как делали перевод на кучу языков?
kosoi kosoi 13.03.201910:10 ответить ссылка 0.0
Фрилансеры, Tolma4 Team и связи зарубежного издателя, о котором напишу еще в след посте, этот и так огромный получился
2д экшон про психушку времен кубинской революции и предателя с графикой в стиле журнала мурзилка и музыкой говнарей из соседнего подьезда...
честно и без обид - я б играл в это только за большие деньги, само собой если мне их заплатят.
Imebal Imebal 13.03.201910:26 ответить ссылка 5.7
Если вы уверены что визуала с музыкой достаточно, почему сами не оформите игру на уровне gris или the witness? Да похуй на самом деле, мне просто эти игры понравились, захотел доебаться.
7 лет на разработку The Witness 15-ю людьми, GRIS рисовали мастодонты из Юбисофт, насколько я знаю. На них, конечно, хочется ровняться, но руки художников и музыкантов так быстро снизу вверх по телу не мигрируют, как бы нам этого не хотелось.
Ну, эта игра хотя бы выйдет, в отличии от Starmancer, который тоже рекламили на реакторе, и на который я донатил.
а почему ? у них же вроде кикстартер удался, последний апдейт был первого ферваля.
Кикстарер у них удался год назад. С тех пор они выкладывают сделанные анимации.
Геймплей скучен и однообразен, а атмосфера "загадочности" психбольницы меня не интересует.
yoburg yoburg 13.03.201913:35 ответить ссылка 0.1
Поиграл вашу игру через программу кураторов. Хоть и написал вам положительный отзыв после 10 минут игры, врядли я еще раз запущу эту игру. Честно говоря игра совершенно не выглядит так будто над ней работали более пары месяцев. Тематика конечно оригинальная, но оригинальная не значит интересная и это конечно было наивно надеяться что выбрав "оригинальный, не заезженный сеттинг" вы привлечете всеобщее внимание. Лично мне (хоть я и люблю квесты) не интересна ни тематика психушки, ни тем более какой-то там кубинской революции. Обычный фентези сеттинг был бы лучше на мой взгляд.
Frostt Frostt 13.03.201914:29 ответить ссылка 0.8
Хотя конечно посты про опыт разработки конечно интересно почитать. Жду продолжения.
Frostt Frostt 13.03.201914:30 ответить ссылка 0.0
Мде, я помню был мелким дебилом лет в 12-13 и проходил через все это, собирая команду в интернете для своих влажных нереализованных фантазий по созданию игр и модов.
А вы, будучи великовозрастными и скиллованными, только сейчас со всем этим сталкиваетесь.

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

Для начала ответье на вопрос: "вы сами хотите что-то сделать крутое?"

Если вам нечего сказать, то забейте и делайте игры для денег. А то какой-то детский сад не смешной получается.
люблю инди-разработчиков за их наивную непосредственность на старте
sect01d sect01d 13.03.201923:02 ответить ссылка 0.1
Тоже делаю игру, тоже из комсы. удачи вам и успехов в этом не легком деле.
Купил давно. Прошел за три дня, закончил сегодня. Было очень интересно. Спасибо большое за игру. Не смотря на единственный гайд по ачивкам в стиме, все равно словил неожиданные повороты.
Seraph Seraph 12.11.202200:56 ответить ссылка 0.0
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Neamee - big update.,People & Blogs,,New features
Backpack batteries charging logic changed
Game perfomance improved more then 40%
Enviroment's materials and main character's look - updated.
подробнее»

скриншоты screenshotsaturday gamedev Игры сделал сам,нарисовал сам, сфоткал сам, написал сам, придумал сам, перевел сам Инди игры Neamee

Neamee - big update.,People & Blogs,,New features Backpack batteries charging logic changed Game perfomance improved more then 40% Enviroment's materials and main character's look - updated.
Despotism 3k Trailer,Gaming,Despotism 3k,Release in November 2018! Yea!
https://store.steampowered.com/app/699920/Despotism_3k/