Разработка игры. Мой проделанный путь.

Всем привет, меня зовут Виталий, в начале 2024 года купив 3d принтера незаметно для себя самого начал свою давнюю и забытую мечту, создание игр. Еще в 2003/2004 году как то на глаза мне попался журнал в котором была статья о игровом движке, с помощью которого можно без особых проблем сделать простенькую игру, назывался он 3D Game Studio, листая странички я представлял что мог бы сделать. Шли годы и в 2014 году, при очередной попытке изучить хоть что то я потерпел провал, все казалось невероятно сложным, 3d редакторы, Unity, Unreal Engine, видимо не пришло время/не созрел для этого тогда. Но так сложилось, что все началось с самого простого, первую 3d модельку для печати на принтере я сделал в браузерной программе Tinkercad. Там все довольно просто, заточено все так, что справится ребенок, вытягиваешь формы и/или вырезаешь форму из формы получая нужную геометрию. После двух месяцев работы за tinkercad, невольно задался вопросом, может стоит попробовать снова в разработку игры? Тем более что мысль о чем должна быть игра пришла сразу.

Создавая ровер в Tinkercad, не задумывался о том как все будет дальше, текстуры, нормали, UV развертки, топология, все это не имело значения,  главная мысль в голове была одна, делай!
Создавая ровер в Tinkercad, не задумывался о том как все будет дальше, текстуры, нормали, UV развертки, топология, все это не имело значения,  главная мысль в голове была одна, делай!

В последствии, когда ровер был закончен, начал думать над выбором игрового движка, Unreal Engine или Unity. В unity все более интуитивно понятно, меньше нагрузка на PC, но с другой стороны отсутствие визуального программирования очень сильно заставляло понервничать. Не смотря на это выбор пал именно на Unity, с уклоном на изучение языка C#. Когда впервые перенес модель в Unity, очень удивился, местами модель просвечивалась, все в общем выглядело печально, но потраченные два месяца изнурительной выдавливании геометрии и присутствия хоть какого то результата заставили меня скачать Blender.

Еще месяца 2 ушло на изучение blender и справление всей топологии на сколько это возможно, топология, Merge Vertices, нормали, UV, уменьшение количества полигонов с 350000 до 185 000.
Еще месяца 2 ушло на изучение blender и справление всей топологии на сколько это возможно, топология, Merge Vertices, нормали, UV, уменьшение количества полигонов с 350000 до 185 000.

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

По задумке в игре у транспортного средства есть солнечные батареи, соответственно сам ровер на электротяге.
По задумке в игре у транспортного средства есть солнечные батареи, соответственно сам ровер на электротяге.
На панели Battery Life заряд батареи.
На панели Battery Life заряд батареи.

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

1
2 комментария