Не совсем знаю как устроены серии постов. Но допустим что всё что было написано в предыдущем посте вы уже знаете)
Часто вы раздумываете о том, чего на самом деле вы хотите от жизни и что приносит вам удовольствие?) Для меня оказалось, что эти вещи принципиально не совпадают. Когда я закончил универ и пришло понимание, что всё что я до этого делал, я делал "не правильно". Игнорировал отдых, портил режим сна и т.д. и т.п. И только когда я начал жить с девушкой, я понял, что всё это время "пускал себя в расход", тем самым испортил себе здоровье. Тогда то я и задумался, как получить хорошую производительность и не умереть к 40, хех.
Прокрастинация. Всё очень просто. Это состояние включается, когда ты не можешь нормально отдохнуть, а организм уже не может вывозить всё это и поэтому включает этот режим. А ты начинаешь себя обвинять за бездействие, чем копишь стресс и не даёшь себе качественно отдохнуть, тем самым попадаешь в проклятую воронку сансары. Где тебя только спасёт кто-то со стороны, либо ты доведёшь себя до критического состояния, где ты уже наконец признаешь что тебе нужен отдых.
Как бы это банально не звучало, но очень помогают физ нагрузки. Сразу обозначу - я не спортсмен, на объективность не претендую. Это лето я провёл некий эксперимент. Каждую неделю я старался ездить на "воскрески". Это любительские срайкбольные игры, которые возникают стихийно. На них я бегал с нелёгкой винтовкой 3-5ч, а не уставать это время даёт постоянный приток адреналина от самого процесса. После данных игр у меня ещё 3 дня болят все мышцы, но зато очень поднимает мотивацию "работать головой" в течении недели.
Сезон же тем временем кончается, поэтому присматриваю альтернативы. Пока на выбор, либо плаванье, либо закрытая страйкбольная площадка. На плаванье выбор пал из-за охвата развития при самом процессе. Логика была в том, что чем больше мышц задействовано, тем лучше. Когда в обычном зале тебе нужна система из тренировок, а при плаванье тебе особо ничего не требуется кроме как само плаванье.
Обычные занятия в зале пробовал, но не задалось. Для меня оказалось это весьма скучным, из-за чего я начинал себя там "перебарщивать". Брал тяжёлые для себя веса, излишне истощал себя, короче, делал все ошибки новичка. Постепенно пришёл к выводу, что мне оно не оч подходит из-за недостатка мотивации. А стандарт в виде отжиманий и упражнений на пресс я и дома могу делать.
Итог: недостаток отдыха и физических нагрузок негативно влияет на производительность. Необходимо разобраться, как "правильно" отдыхать и какие физ нагрузки будут не слишком занимать много времени и подходить под твои особенности организма.
О тимбилдинге
Да, наконец то, у меня появляется действительно заинтересованная команда. Если кто из них случайно нарвётся на этот пост, то пусть знают, что я был чуть ли не до слёз рад, когда все вдруг резко оживились 3 месяца назад и решили перейти к непосредственной реализации проекта. Они меня тогда здорово замотивировали своим всплеском активности. Теперь моя задача эту активность поддержать на должном уровне. Пока справляюсь так себе, но думаю что скоро смогу проанализировать свои ошибки.
Раз уж речь зашла о команде, надо чтобы было понятно как она устроено. Раз уж я тут распинаюсь, то и начну с себя:
Я - приспособленец. Да возможно звучит в негативном ключе, но надо учесть некий момент. Т.к. идея проекта моя, то соответственно и виденье его развития тоже должно быть моё, поэтому я возложил на себя роль продюсера. Иначе мотивации развития идеи ни у кого не будет, потому что не он её автор. Также мне пришлось взять на себя роль проект менеджера, потому что никто не хочет этим заниматься, а я один в команде имею опыт корпоративной разработки из-за специфики работы. И моя целевая роль, это - геймдизайнер. Поэтому я как слайм, затекаю в те места, где в нашей команде пробелы. Соответственно кредо по жизни - дилетант широкого профиля.
Моя девушка - неопределившийся художник. Имеет неплохие навыки рисования, но имеет огромный период отсутствия практики, поэтому сейчас должна добивать пробелы при переходе с бумаги на цифру. Плюс, начала себя пробовать в 3D. Не совсем с удачной стороны, но мы сейчас это корректируем. Осваивает ZBrush и Blender. Планирует стать моушен дизайнером.
Первый брат-"акробат" - это 3D-моделлер, который уже имеет опыт работы с разработчиками игр. Пока самый производительный член команды, потому что результат его работы уже готовые ассеты для игры. Работает даже немного наперёд планирования. Сам сейчас работает в НИИ конструктором, работает в основном в различных CAD-программах, поэтому сфера для него знакомая.
Второй брат-"акробат" - это программист-разработчик. Имел опыт взаимодействия с Unity. Работает в отделе разработки ПО для ЧПУ-станков(насколько я понимаю). Постепенно осваивает UE вместе со мной, поэтому с ним мы взаимодействуем больше всего.
Назовём его так - "Критик". Я тут немного отыграюсь, может меня даже кто то осудит. Но этот член команды стали таковым не совсем по собственной воле, а я скорее его на это вывел. Использую его как некую "экспертную" систему для корректирования моих идей и работ остальных членов команды. Назовём его "редактором" всего проекта, ибо если бы не он, то многие вещи в наших задумках были бы недостаточно глубоки. Вообще трудно определить его конкретную роль, ибо я даю ему заниматься чем он захочет. Сейчас например осваивает 3D-моделирование, для создания модели боевого дрона. Основную роль он выполняет именно для меня как "критик" моих идей.
И новый член корабля - это девочка-художница. Пока учиться на архитектора, поэтому на неё наседать сильно не хочется, чтобы была возможность спокойно доучиться. На данный момент этап адаптации. Не все люди настроены сразу тратить время на проект. Основную пользу она внесла, тем что на старте указала на недостаточную организованность нашей команды, неподготовленную документацию для новых людей, а лично я для себя уяснил, что совершенно не умею нормально рассказывать о нашей игре.
Немного о проекте, но не о игре
На то что я далее напишу в этом параграфе хотел бы услышать конструктивную критику.
Проектную документацию полностью веду в Notion, т.к. более удобного сервиса для себя я пока не обнаружил. Там же и организовал планирование и kanban-доски. В качестве основной методологии разработки взял спиральную, как одну из самых адаптивных, но которая при этом может работать почти автономно при достаточном планировании.
Для всех "вещей", которые требуют разработки была заведена специальная таблица. Т.е. там находятся описания механик, 3д-модели, концепт-арты и т.д. С помощью этой таблицы я собираюсь отслеживать изменения этих "вещей" по мере разработки итераций прототипа самой игры. Может есть для этого более удобное решение, но пока я это организовал так.
Соответственно был заведён приватный репозиторий на GitHub, на котором сейчас есть зачаток приложения. Была произведена интеграция с Notion. Пока вопрос обстоит в инструментах слияния веток, если кто за это шарит, просьба написать в комментариях решение или ссылочку, буду очень благодарен)
Для разработки мы используем новейшую версию UE5. При выходе новой версии стараемся обновиться, на данном этапе мы можем себе это позволить. Но как мы столкнёмся с ситуацией, что переход на новую версию будет слишком трудоёмким, мы скорее всего перестанем это делать.
Для 3D-моделинга используется Blender. Но так же начинаем рассматривать альтернативы в виде ZBrush, но возникает вопрос использования пиратского софта при разработке в будущем коммерческого продукта. На ранних этапах я решил не углубляться в данный вопрос, основываясь на том, что если использоваться только открытый софт, то проблем быть не должно. Но как оказалось, что есть софт, который весьма ощутимо может упрощать разработку, но лицензия либо не продаётся в РФ, либо стоит слишком дорого.
На данный момент всё. Думаю выкладывать сюда информации об разработке игры. Но понимаю, что могу много времени тратить на формирование поста, которое мог лучше потратить на сам разработку)
Ещё раз, конструктивную критику приветствую)
PS вывод после прошло поста сделал, больше такого объёма я делать не буду)
PPS по факту я не совсем разработчик получаюсь, так что возможно заголовок не оч хорошо оправдан у данной серии)