20

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле

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


Говоря по чести, эту статью нужно было писать в прошлом месяце, но не сложилось.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Если кому интересна предыстория, то можете ознакомиться с ней по этой ссылке:


Предыдущая часть – https://pikabu.ru/story/istoriya_pro_shvedskiy_inkubator_i_p...


И вот наступает продолжение истории про шведский инкубатор. Начнём, как говорится с мягкого, чтобы потом перейти к тёплому. Gothia science park – большой комплекс на территории города Skövde, который с каждым годом растёт все больше. Дома строятся, стройка кипит 24/7, а в довесок, скупаются близлежащие дома.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

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

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

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


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


К слову, вот в таких компактных комнатах сидят уже более белые люди - команды по 5-10 человек на комнату.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

А вот что является проблемой до сих пор, так это гребанный свет! Напоминаю, что я сижу технически в большом зале, где свет включается автоматически, если кто-то заходит. Для экономии. Следовательно, если датчики думают, что движения нет, то через определённый промежуток времени свет гаснет! Естественно меня, работающего за ноутбуком, система не считает за человека, и через каждый 15 минут вырубает мне свет, заставляя вставать с места. Поначалу это очень раздражало и сбивало концентрацию, а теперь я уже привык, плюс снаружи дни становятся светлее, так что нет большой необходимости в искусственном свете.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Мой куратор, с которым я постоянно общаюсь, ходит в почетном звании -”Affärsutvecklare”(шведский), ни один словарь это слово перевести не мог. Ну, чисто гипотетически: ”affär” – это «магазин», но можно перевести как «сделка/договорённость», а «utvecklare» - это «работник/разработчик», но так же можно перевести как «человек что-то развивающий». А, ну всё сходится: ”Affärsutvecklare” – это работник магазина! На всякий случай погуглю, как шведы сами переводят это название на английский. И получаем - Business Development Manager! Ну, я был не так уж и далёк от истины.


И так, мой куратор носит гордое звание Business Development Manager, а я буду просто звать его «Главный», даже если учитывать, что выше него стоит куча людей, которых я никогда не видел.

И сейчас, в немного утрированной форме, я примерно обрисую диалог, который у меня состоялся с «Главным».


Главный: - Денег не даём!


Я: - «Ну да, я смотрю, парк расширяется, строятся новые здания, вдогонку парк покупает здания у городской коммуны, территория расширяется, штат растёт. Прямо копейки экономим-с». «Хотел бы я так сказать T_T». - Понимаю, индустрия в стране развивается быстро, желающих много, денег на всех нет.


Главный: - Так что там у тебя было? Микроменеджмент игра про школу гладиаторов?


Я: - После года разработки, и готового демо показанного на Nordic Game Conference 2018, мы пока вынужденно отошли от этой игры, вдвоём не справляемся, нужно больше сотрудников(хотя бы еще один программист) и финансирование, наши поиски инвестиций результатов не дали. Так что, согласно вашему предложению, мы переключились на проект попроще, который гарантированно можем выполнить силами двух человек… Но кушать всё еще хочется.


Главный: - Напоминаю, что денег не даём. Но даём место для работы, и ТЕОРЕТИЧЕСКИ организуем несколько встреч с ГИПОТЕТИЧЕСКИМИ издателями. Так что у вас там теперь? Казуальная мобилочка?


Я: – Да, вот уже рассказывал, показывал демку на SGC 2018.


Главный: - Угу, понятно. Фритуплей? Потому что если не фритуплей, то никому вообще не нужна будет.


Я: - Понимаю… Но мы бы хотели сохранить возможность покупки премиума, с полным отключением рекламы.


Главный: - Так какие у вас показатели Retention, Conversion и User Lifetime Value?


Я: - Эм… игра не готова… денег дайте на разработку и маркетиг!


Главный: - Нет, ну это вообще не серьёзно, без метрик вас никто даже слушать не будет.


Я: – «Ну т.е. чтобы получить финансирование на разработку я должен сделать и выпустить игру, и при том если она будет успешной и будет приносить деньги… ТОГДА только надо приходить в поисках финансирования?» «Хотел бы я так сказать T_T». Понимаю, развитие, все дела.


Главный: - Да, вот общаюсь с одной командой, у них поэтапное развитие, сперва выпустили демку на маленький рынок – Новая Зеландия, потом дополняли…и т.д. Советую вам сделать тоже самое, и чем скорее, тем лучше.


Я: – Ладно. Понял. Выпустить в режиме Демо, на территории Новой Зеландии, и пытаться собрать метрики. Не смотря на то, что в игре не будет больше половины механик.


Главный: - Вот! А пока вы работаете, заодно готовьтесь к питчингу!


Я: – Что простите?

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

смерть за каждым углом!

Особенности национального питчинга!

Февраль выделен на тренировку питчинга. От английского слова Pitch. Питч должен быть сжатым и коротким. Питч должен заинтересовывать, а не объяснять. Это словно маленький тизер, или, если хотите, интимное подглядывание в замочную скважину.


Местный питч нужно уложить в 4 минуты, за это время надо: рассказать про игру; рассказать об анализе рынка; показать, что для игры есть место на рынке; рассказать о работе с комьюнити и о целевой аудитории; рассказать об играх конкурентах и о командах, что их разрабатывали(!!!); рассказать о планах на будущее и т.д.


Каждая пятница отводится под тестовый питчинг, кивание головой, и добавление новых хотелок от слушателей. Понедельник-вторник тратится на «исправление» старого текста и презентации питчинга. Пятница – тестовый пинчинг… добавление в текст новых хотелок… И погнали заново. В итоге список хотелок разросся до состояния – «питч слишком длинный его нужно сократить»! Кто-бы сомневался, что так и будет!


Чтобы показать метрики и минимальную информацию об играх со схожей базовой механикой и играх этого же жанра, мне сильно помог сайт https://sensortower.com


Всем советую.


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


«Я здесь, чтобы задать вопрос. Вам нравится Star Trek? Ладно, но я надеюсь, что вы хотя бы знаете о Star Trek. Один из самых известных фактов Star Trek это то, что человек в красной рубашке всегда умирает. Итак, в нашей игре «у капитана Star Trek есть красная рубашка»! Но смерть это не конец!»

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


Главный: - А как вы работаете с комьюнити?


Я: - «Никак, это мобильная игра, в которой мало графики и много текста, любой пост на реддит уходит в минуса». «Хотел бы я так сказать T_T». Но на деле отвечаю: Писал несколько статей на русских сайтах, общался с людьми, показывали демо на SGC 2018 в октябре.


Главный: - Построение комьюнити очень важно, вон Brimstone(хорошие ребята, ни в коем случае не камень в их огород) ведут твитер, дискорд, страницу, общаются…


Я: - «У Бримстоуна есть отдельный человек, читай комьюнити менеджер, а нас всего двое! Не буду же я своего программиста родненького, который и так в запаре заставлять еще и твитер вести! У меня тоже времени нет, мне еще об стол лицом биться!». «Хотел бы я так сказать T_T»…

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

– Нас хотят ограбить! Что будем делать, кэп?

Ну, а вообще, жизнь у начинающих студий не сахар.


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


А вот кому хорошо, так это, на мой взгляд, представителям Stunlock Studios, у которых офис тут в Gothia Science Park. Станлоки, выросшие из местного инкубатора, ответствены за Battlerite(2016) и Battlerite Royale(2018). Лица у всех довольные и холёные, прямо таки показатель успешности, я считаю. Тоже хорошие парни и девчата, ну, по крайней мере, те с кем я пересекался :)


Студии, которые уже покинули инкубатор, такие как Coffee Stain, упоминать нет смысла, но надеюсь, что у них всё хорошо.



Вернёмся к нашему Капитану и его проблемам!

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


У игрока есть карта эвента, где есть текст, картинка, ресурсы корабля и наука. Игрок выбирает один из двух вариантов ответа, и в зависимости от выбора определённые ресурсы пополняются или тратятся. Если один из ресурсов упадёт в ноль, то капитан погибает. Но смерть это ещё не конец, потому что в закромах осталась ещё куча клонов!


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

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Возможно это ещё не последняя итерация интерфейса.

Важно отметить, что на планшетах оказалось намного удобнее нажимать на кнопку выбора, чем перебрасывать карту, как в «Tinder». Так же игрок видит сразу оба варианта ответа, как в обычных RPG. И игроку не надо держать палец со сдвинутой картой, пока он читает варианты ответа. Поэтому начальный концепт с «кнопками» вернулся и окончательно укрепился в интерфейсе.


Ресурсы и наука.

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

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Конкретнее о ресурсах, их теперь 4 типа:


Прочность корпуса корабля - «Советую не лезть с орудиями прямо на неопознанный вооруженный дредноут, и не летайте через астероидные поля, хотя, порой, там можно найти кое-что интересное». Этот параметр изменяется только в результате выбора игрока во время эвентов –например если мы выбираем вариант ответа «Сражаться с пиратами».


Экипаж - «Не нужно продавать экипаж в рабство аборигенам, и не кидайте их в реактор... часто». Этот параметр изменяется только в результате выбора игрока во время эвентов. Экипаж это и люди и их лояльность к капитану.


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


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


А наука была переделана. Теперь это не ресурс, хотя её по-прежнему можно тратить на некоторые эвенты. Наука теперь выполняет функцию прогресс бара. Каждый эвент наука растёт на одну единичку. Науку по-прежнему можно тратить в эвентах, или получать, например, добывая базы данных. Если игрок погибает до прыжка в следующий сектор, то все расчеты обнулятся, и игрок как бы начинает сначала, этакий день сурка в космическом секторе, вот только рандомизатор пересоберет эвенты и они будут по большей части другими, за исключением фиксированных сюжетных эвентов. Ученые ведут расчёты для варп прыжка и когда «наука» заполняется до конца, мы совершаем варп прыжок!

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Варп Прыжки


Мы честно думали над картой для игры. Карта, по которой игрок мог бы перемещаться, выбирая сектора. Но, во-первых столкнулись с техническими проблемами, а во-вторых возня с картой выбивалась из стиля постоянного выбора. И вот нас осенило! А что если перемещение в варпе обыграть, как отдельный эвент(отдельную карту эвента) и в конце традиционные два выбора, вот только там игрок выбирает из двух «рукавов» варп тоннеля. Наконец-то долгожданная гибкость, даже выбирая из двух секторов, это все еще выбор. Если игрок хочет посетить конкретный сектор, например если игрок хочет выбить ачивменты, или хочет получить конкретную жену, то выбор облегчит жизнь игрока. Следовательно, игрок стартует в обучающем секторе – варп туннель с двумя выходами - (например) сектор мертвой империи/пустой сектор – варп туннель – (например) сектор машин/сектор пиратов - варп туннель - (например) сектор машин/пустой сектор… и т.д.


Напоминаю, что в секторах есть как фиксированные эвенты, так и рандомные выбираемые из пула, что делает каждое прохождение даже старого сектора – уникальным.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

– пссс, парень, хочешь поговорить о трупе на троне?

”Боги я покараю вас!”(с) Должен заметить, что время от времени, варп будет пытаться с вами поговорить! Иногда, даже слишком настойчиво! Так, что будьте, уверены, что рано или поздно, вместо обычно перехода и выбора точки выхода, игрок получит целый эвент, а вот как он закончится «хорошо» или «плохо», опять же зависит от игрока. :)


The part of the machine!

«Капитан, мы теперь вампиры! Ура! – Стоп, что?!»

Если в игре вы найдете эвент с гробом вампира, то довезя его на колонию, вы сможете превратить капитана и всю его команду в вампиров! Так я рассказывал в прошлый раз, и такая фишка была очень тепло принята в комментариях. К слову, раз капитан теперь вампир, то при смерти ему негоже делать клона в капсуле! Нам нужен Sci-fi гроб!

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

- Is it 1358 Yet?

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

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

We All Lift Together!

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


Еще хотелось бы визуального понимая, какой именно ресурс затронет тот или иной ответ. Да, мне ни раз говорили, что в игре понятный текст, который и так объяснит какой ресурс будет затронут, а визуальные подсказки убьют желание читать текст, и люди просто начнут нажимать механически, а это сразу же убьёт суть игры и желание отыгрыша. Но, по моему мнению, разве это так уж плохо? Что если человек не хочет читать, но хочет нажимать на кнопки? Ну, игрок устал читать, но уж очень хочет перейти в следующий сектор… Да мало ли причин может быть у игрока? Об этот аспект уже сломано не мало копий, а воз и ныне там.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

Внезапное волонтёрство!


В завершении хочу рассказать про произошедший недавно случай. Сижу я на своем месте в традиционно пустой зале и занимаюсь своим делом.


Ко мне подходит парень и начинает что-то говорить. Парень представился Даниэлем, он CEO одной из студий. Я снимаю наушники и прошу его повторить всю тираду. Выясняю, что он просит меня стать волонтёром на предстоящем Global Game Jam. Как я понял, Jam происходит по всему миру, в том числе и в нашем институте. «Мне это нафиг не надо я и так делами завален по самое не балуйся!» «Хотел бы я так сказать T_T». Говорю: - Ладно, что там по времени? Выходные? Могу только в воскресенье. Что? Посмотреть расписание и выбрать время, временные сектора по 4 часа, ладно.

История о том, как я попал в шведский инкубатор, пока продолжаются проблемы на космическом корабле Gothia Science Park, Инкубатор, Gamedev, Швеция, Мобильные игры, Инди-Разработка, Инди, Длиннопост

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


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


Наступил день «J». С огромным трудом просыпаюсь, чувствуя дикую усталость и ненависть ко всему живому, я иду в институт. На часах 8.00, получаю инструктаж, форму и т.д. Пока участники Global Game Jam делают свои проекты в отведенных аудиториях, мы волонтёры должны обеспечить их едой в коридоре. Дело, в принципе, не особо пыльное, разложить ингредиенты для бутербродов и для завтраков, приносить новые из холодильника, и заправлять новые бидоны кофе и убирать мусор. Не пыльно, но напряженно, присесть не получается, потому что постоянно приходилось что-то делать. Что-то приносить, что-то убирать, что-то раскладывать, вытирать пролитое кофе и т.д. Я постоянно поглядывал на часы, ожидая, что в 12 станет полегче, потому что придет уже следующая смена на инструктаж, так же как я и пришел на час раньше (как и было всем «приказано»). Right? Wrong! Следующая смена не просто НЕ пришла на час раньше, они пришли в 13.30, в принципе опоздав на полчаса. Мне уже было всё равно, если честно, я отдал новеньким ключи, в двух словах объяснил, где что лежит и пошел домой… спать…


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


Так, что пользуясь, случаем, кхм, нет ли среди читающих этот пост людей с хорошим уровнем грамматики английского языка, который могут потратить пару часов на прочтение эвентов на английском и исправить найденный ошибки. А если таких добрых людей будет несколько, то вы получите разные сектора и справитесь минут за 30… наверное…

Можете написать мне на почту :=)



eduard.agafonov@designlayout.se


И на сегодня это всё, всем большое спасибо за то, что прочитали эту историю и до встречи в комментариях

:)

Дубликаты не найдены

+4

я, чисто технически, получил в этом инкубаторе место. Ну как место… стол… в большой пустой зале

Зачем для двух авторов нужен вообще этот инкубатор и стол? Что мешает работать дома?

мы пока вынужденно отошли от этой игры, вдвоём не справляемся, нужно больше сотрудников(хотя бы еще один программист

Мм..с трудом представляю инди-игру, где нужно было бы три программиста. Честно говоря, и два-то много.

раскрыть ветку 5
+2

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


Так нас всего двое. И программист соответственно один, а на нашу предыдущую "микроменеджмент игру" нужно два программиста, иначе разработка затянется лет на 5.

раскрыть ветку 4
+2

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

раскрыть ветку 3
+4
Игра очень напомнила reigns
Иллюстрация к комментарию
раскрыть ветку 2
0

Да, игр с такой базовой механикой уже довольно много, например: Lapse, soccer kings или thrones: reigns of humans.

раскрыть ветку 1
+1

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

+1

Станлоки это в первую очеред bloodline champions. Хотя кто ее сейчас помнит..

+1

Выглядит интересно. Над артом сами работаете?

раскрыть ветку 1
+1

Да, приходится самолично :)

+1
Игра напомнила один из текстовых квестов в приложухе-сборнике, со всякими рандомными событиями и целью.
Иллюстрация к комментарию
Похожие посты
Возможно, вас заинтересуют другие посты по тегам: