Да, S&box выглядит как темная лошадка в сфере движков + они так же пошли в сторону платформы в стиле fortnite и roblox, так что прототипировать свои идеи и получать по ним фидбэк будет очень просто и удобно. Насколько я могу полагать, экспорт в стим у них появится в начале 26 года. Так что я рекомендую всем, кого достали жирные и неповоротливые unity и ue, а так же те, кому мало возможностей godot, поковырять s&box. Единственное что, обучающих ресурсов по нему практический нет, есть Carson Kompon, который объясняет как сделать онлайн, передвижение и UI, но часть API там изменено. Еще есть small fish dev, которые сделали хорошие уроки по импорту моделей из блендера и настройку их в движке. В любом случае движок очень компактный, поэтому самостоятельно изучать его по API будет проще, а если до этого была плотная связь с unity, то переход будет очень быстрым.
Проблема как раз в том, что на годоте много что делают, но в релиз это все до сих пор не вышло. Годот умеет в 3д, но насколько это будет хорошо работать, пока никто не показывал. Unity превратился в раздутого монстра, у которого 2 варианта читать ввод, 2 варианта делать UI, несколько вариаций сети, какая-то попытка сделать ECS с DOTS, чтобы все шустро работало, под эту систему надо переучиваться и отходить от компонентов, допотопный шарп, который они не обновляют. Понятно, что все это можно не использовать и делать как умеешь, но вся эта нагруженность сильно отвлекает, а еще мое любимое - изменил строку кода, жди пока все скомпилируется.
Это все познается в сравнении и если взять тот же s&box, которому только предстоит зайти на рынок, в нем все супер аккуратно и быстро делается, потому что его создатели делали игры и знают что людям надо. Сюда же я и анрил отношу, который тоже раздутый, но он всю базовую рутину у разраба забирает на себя.
Так оно все работает на плюсах. Даже если новая винда будет полностью на расте, ничего не изменится. Годот оч крут для 2д, это прям его стихия, но анрил и юнити, а так же в будущем S&box, дали индюкам простой вход в 3д. И в этом году, я отмечал для себя только 3д инди, которые хорошо стрельнули. У годота с этим проблемы, громких проектов на нем тоже нет, онлайновых разве что рулетка. Он крут для старта, если ты хочешь делать 2д синглы, там они действительно упростили все что можно было упросить. Если ты хочешь 3д, так еще и кооп, то годот тут мимо, лучше сразу прицеливаться в анрил, который по засранности систем ничем не отличается от юнити, но зато сеть из коробки, или прицеливаться на S&box.
По поводу совместимости, все движки написаны на плюсах, к ним можно спокойно прикрутить любой язык, только делать это никто не будет. Годот не вчера появился, у него уже есть кодовая база, которая держится на энтузиастах, они будут переписывать все на раст? А много из разрабов умеют в раст? Уж про анрил, юнити и s&box я молчу, поэтому и задал вопрос, со всех движков пора слезать? Другие компании точно так же сидят на плюсах, потому что это стандарт. Поэтому тут два варианта, либо микромягкие тихо задушат эту идею, либо все будет работать точно так же как и работало.
Со всех остальных движков тоже пора слезать?
Так поток ААА говна и без ии был и будет.
Monogame ей никак не поможет. Как ты правильно заметил, unity про нажимание кнопочек, если она хочет делать игры, пусть как раз этим и учиться заниматься. Паттерны ей так же особо не нужны. Unity все равно заставляет тебя работать на своих принципах, поэтому по шарпу ей следует изучить все что касается базы + классы, интерфейсы и события (и то события можно натыкать кнопочками в Unity). Но и то все это можно изучать на копировании чужих игр. Есть сайт 20 game challenge, отличная практика для новичков. Из самого Unity для старта надо понимать Mono Behaviour, Трансформы, GameObject, сцены. Там уже в процессе, когда она начнет делать более серьезные вещи, уже можно и об архитектуре задумываться, и SOLID с KISS подтягивать. Мой совет - садись сразу делать игры, невозможно изучить ни язык, ни Unity, всегда при разработке новой игры будешь учить что-то новое, а старое будет накапливаться и превращаться в ассеты. Если 2д скучно, то можно попробовать сделать управление от первого лица, как раз практика монобеха + трансформы и связь между объектами, потом можно прикрутить на это все бег по стене, бхоп или серфинг - это просто работа с векторами.
Хахаха. Действительно, тогда пора изучать EdenSpark.
Сурс2 как раз отдали в лапы Facepunch, которые форкнули его и делают свой движок. У valve видимо нет времени, чтобы писать удобную оболочку. При этом этот форк взял все лучшее из Unity.
Так прикол S&box в том, что помимо игр на платформу, ты сможешь экспортировать их в steam. О чем собственно и говорил Гарри, когда успешные проекты из gmod переписывали на других движках и выпускали. Для этого у него и есть платформа и движок в одном лице, учись работать с ним, публикуйся на платформе, зарабатывай на этом, а если сделал прям сочный проект, то одной кнопкой выпускай все в стим.
Соло инди. Работы в рф для геймдева нет.