Как я переносил MMORPG с Godot на Unity ради WebGL, ибо годот облажались с с#
Это пошаговая MMORPG на гексах с упором на открытый мир, кучей процедурщины типа крафта, умными мобами, которые динамически развиваются в мире, и главная фишка доступность в вебе
Примерно так сейчас проектик выглядит с клиентской стороны уже в юнити, хотя в динамике это выглядит покрасивее чем на скринах
Раньше выглядело примерно так, когда проект был еще на годот (миникарты нет ибо я сменил формат передачи при переносе на юнити, в версии годот теперь она нормально не читается)
Изначально годот я выбрал ибо удобно и там и там использовать шарп, и общая код база, классно, с юнити там есть свои сложности в общей код базе. В годот 4.7 для шарпа нет поддрежки WebGL билда. В итоге было 3 варианта, перейти на более старую версию годот с поддержкой веба, переписать клиент на гд скриптах, потеряв главное преимущество общей базы, или менять движок, что я и сделал. Реализовано было конечно дофига, так что переходить было больно, это был настоящий цикл самобичевания)) мне понравилось в какой-то мере но не суть.
Из приятного
ну, я открыл для себя UI Toolkit, классная вещь, можно удобно сверстать интерфейс чуть ли не любой сложности, хоть и со своими багами, ну а так юнити себя оправдывает, да и с ним по привычнее все таки, ибо я с ним работал раньше.
Немного демонстрации
Ах да, больше постов об игре и процессе, ну и в немного менее цензурной форме в моем тг) И да прекрасно понимаю, что делать браузерную MMORPG в соло это клиника и буквально план самоубийства, но мне заебись, так что об этом можно не писать))