Делаю Born in Russia 5 - кривоватый лоуполи-симулятор жизни в России.
Я решил начать дневник разработки своей игры прямо с самого нуля. Не с красивого трейлера, не с "у нас уже почти релиз", не с фейкового вертикального среза, а буквально со стадии: персонаж уже умеет ходить, у него появилось лицо, и я сделал ему пальцы. Пальцы, разумеется, нужны не просто так. Это фундамент под важнейшую социальную механику - возможность показывать фак. Возможно, это будет первая реально работающая система коммуникации в игре.
Игра называется Born in Russia 5. Это будет лоуполи sandbox-симулятор жизни в России на ПК. По задумке - что-то между RimWorld, Project Zomboid, SAMP и российской бытовой реальностью, засунутыми в кривоватый, простой, немного абсурдный мой 3D-мир :)
Что это вообще такое?
Идея такая: игрок создаёт персонажа, выбирает пол, возраст, стартовый город, профессию, стартовые деньги и дальше просто живёт. Без сюжетки, история должна писаться сама: например ты стал нормальным фермером, или ушёл в бизнес, или стал полицейским, бомжом, президентом. Мир будет вручную сделанным, но NPC, события и истории должны каждый раз складываться по-разному.
Планируются потребности и системы вроде:
голод, сон, здоровье, настроение, деньги, документы, репутация, полиция, аренда жилья, болезни, отношения, налоги, кредиты.
Профессии тоже хочется делать не просто как кнопку "получить зарплату", а с механиками и рисками. Например, фермер выращивает урожай, лесоруб реально работает с деревьями, уборщик убирает, продавец возится с товарами, полицейский занимается своей работой и может внезапно получить проблемы уровня "ему прострелили бошку". То есть механики хочется делать серьёзные, но подача будет рофельная. Простая графика, лоуполи, пиксельные текстуры, кривоватые персонажи, странные ситуации и абсурд, который, скорее всего, будет появляться сам по мере разработки.
Почему сразу пятая часть?
Потому что это не первая попытка.
Самая первая Born in Russia была 2D-пиксельной и сделана на Unity. Название сокращалось как BIR, то есть БИР, то есть "бирка". Тогда всё и началось, но я её забросил из-за сложности. Потом появилась Born in Russia 2 - уже 3D. В неё реально играли люди, примерно 500 человек. Там была гора с Рикардо Милосом, медведи, магазины, автомобиль, жажда, голод и куча других мемов. Но это была моя первая 3D-игра, амбиции были больше, чем мои возможности, поэтому проект я не вывез. Потом была Born in Russia 3, снова 2D. Там я успел сделать уже довольно много: интернет-покрытие по городам, работы, зарплаты, экономику, где деньги циркулировали от работодателя к работнику и обратно, режимы ядерной войны, зомби-апокалипсиса, Atomic Hard и прочие радости жизни. Но проект утонул из-за учёбы и захламления кода. Потом была Born in Russia 4 - текстовая версия, выпущенная на Яндекс Играх. Она существует и сейчас. Там уже реализованы миллионы нпс в виде цифр, много городов, автомобили, работы, налоги, тюрьма, бизнесы и куча мелких и крупных механик. Но всё это в текстовой UI-форме. А теперь я хочу сделать Born in Russia 5 - финальную версию этой линейки. Взять лучшее из прошлых частей: 3D-открытый мир, живую экономику, много профессий, свободу ролей, симуляцию жизни, абсурд, NPC, города и истории, которые складываются сами.
Для меня это не просто очередной прототип. Это такая финальная попытка собрать всё, чему я научился на прошлых Born in Russia, и потом вспоминать эту серию как свои первые игры на пути к геймдизайну.
На чём делаю?
Делаю на Godot 4.6.3.
Я умею работать и с Unity, но не хочу сидеть только в одном лагере. Хочется научиться нормально выпускать игры и на Godot тоже. Поэтому Born in Russia 5 будет ещё и такой попыткой прокачаться в новом для себя пайплайне, не бойтесь, на Godot я уже делал игры.
Что есть сейчас?
Пока честно: почти ничего.
Есть персонаж. Есть ходьба. Есть первое лицо персонажа: лоуполи-болванчик с пиксельными глазами, бровями и губами, а всё остальное - однотонная кожа.
Ещё я сделал руки с пальцами. Повторюсь, пальцы нужны для важнейшей будущей механики - показывать фак. Возможно, это будет самый честный способ взаимодействия с некоторыми NPC.
Зачем я это показываю так рано?
Потому что хочу вести дневник разработки с самого начала.
Не когда уже будет большой город, экономика, профессии и трейлер под музыку, а прямо сейчас - когда всё только начинается. Хочу показывать каждую новую механику, кусочки истории разработки, что получилось, что сломалось, что пришлось переделать и что планируется дальше.
После каждой созданной механики буду стараться писать пост: что добавил, зачем добавил, как оно работает и какие идеи появились по пути.
Мне хочется, чтобы люди могли наблюдать за созданием игры с нуля. От стадии "персонаж научился ходить и получил пальцы" до стадии "игрок стал лесорубом, дерево упало на прохожего, полиция приехала, экономика города изменилась, а потом всё это как-то стало историей".
Что дальше?
Дальше планирую постепенно собирать базу:
взаимодействие с объектами, первые NPC, первая профессия, первые потребности, стартовый город, деньги, работа и минимальная экономика.
Пока это только начало. Но я специально начинаю дневник именно сейчас, чтобы потом было видно, как игра росла с нуля.
Буду рад, если подпишетесь на разработку, покидаете идеи профессий, механик, странных ситуаций или просто будете обсуждать, насколько плохой идеей является сделать симулятор жизни в России, где уже на старте есть пальцы для фака.
Короче, это Born in Russia 5.
Буду вести дневник разработки.