Обновить

Комментарии 9

альтернатива

альтернативой оно будет, когда обрастет сопоставимым комьюнити и количеством решений.. ну тоесть никогда

Альтернатива — это возможность выбрать что-то другое для достижения определённых целей, а не конкуренция за аудиторию.

Составит ли оно конкуренцию крупным движкам — маловероятно.

Увидим ли мы крупные тайтлы, сделанные на этом — вряд ли.

Будут ли этим пользоваться отдельные инди-разработчики и фанаты того же Garry's Mode, которые могли выбрать вместо этого Unity/UE/Godot/Defold/etc — определённо.

не конкуренция за аудиторию

Я склонен думать, что вы ошибаетесь. Аудитория - это косвенный показатель качества.. особенно в инди, где разработчик не может позволить себе приоритетную поддержку, и его поддержка это то самое сообщество.

Будут ли этим пользоваться отдельные инди-разработчики и фанаты того же Garry's Mode

Я как отдельный инди разработчик, никогда не выберу noname решение даже ради фана. Я могу переходить между unity, ue и godot, потому что все проблемы с которыми могу столкнуться уже известны и кем-то решены, подводные камни, ограничения и недокументированные возможности кто-то уже пощупал. Поэтому выбирая между движком длительным жизненным циклом, большим комьюнити, и между noname решением.. ну по моему выбор в пользу последнего можно сделать только если "захотелось странного". А скибиди-унитазы делать можно и в blender.

Увидим ли мы крупные тайтлы, сделанные на этом — вряд ли.

Вы можете даже не рассматривать этот вариант. Это абсолютно неприемлемый риск для любой кампании которая собирается выпускать заведомо коммерческое решение.

Тогда она будет конкурентом. А сейчас альтернатива

Маленький сын спрашивает у отца
- Папа, что такое альтернатива?
- Представь, что ты захотел поесть и пожарил себе яичницу, а ведь мог ее не есть, завернуть яйца в марлю, обложить ватой и положить под лампой. Через каких-то 2-3 недели у тебя появились бы 2 курочки и петушок. Ты бы за ними ухаживал, растил, кормил и через полгодика у тебя бы уже был инкубатор дома, везде бы бегали куры и петухи, через еще годик у тебя бы уже была маленькая ферма, через 2 года большая птицефабрика, через 5 лет ты уже крутой фермер. Но в один прекрасный день происходит страшный ураган, наводнение, и всех твоих кур на хер смывает...
- Папа, так в чем же здесь алтернатива?
- Альтернатива, сынок, это - утки.

Альтернатива в данном случае это что-то хотя бы близко сопоставимое не только по возможностям, но и по перспективам. Сейчас это не понятное as is решение, с неизвестными перспективами поддержки.. я даже roadmap у них на сайте не нашел.

Не знаю, может @aks2dio не стоило делать столь кликбейтный заголовок. Пока что я вижу просто что Source2 обернули в managed код и формочки. Это не то достижение чтобы говорить что вот теперь то появился "unity здорового человека". Я уже видел это в середине нулевых когда Ogre3D был на пике популярности и только ленивые не пытались сделать свой игровой движок на его основе, приделывая SDL, OpenAL, Bullet, MyGUI и Lua.. а теперь все эти мгновения затеряются во времени, как... слёзы в дожде )

Тут вопрос скорее всего в позиционировании песочницы как "игровой площадки" в стиле roblox или fortnite, а не полноценного игрового движка как продукта. Тогда все становится на свои места.

Без кликбейтного заголовка вы бы вряд ли здесь задержались. А так даже не поленились ознакомиться с официальными ресурсами.

В остальном это действительно больше обёртка над Source2 и платформа по типу роблокса. Разработчики это везде открыто декларируют, никаких достижений не присваивают и Unity себя не противопоставляют. Хоть и проводят сравнения в ключе простоты адаптации. Никаких противоречий не вижу.

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

вот бы сурс на ansi С, я так и не осилил двиг на С, зато на плюсах ух разгуляться можно, даже не верится, что круто так работает

по моим ощущениям ECS система спорно, но удобно, потомучто она если так реализовывается в компонентах, то удобно, лучше нодовую структуру развивать и спец обьекты на уровнях нод, проходы чище, гладче поидее проходить по рендеру - хотя и от рендер системы зависит

что-то типо доменной архитектуры было круто наверно, доменно-нодовая структура наверно

дерево рендера сцены, дерево рендера уи, дерево обьектов на сцене, дерево обьектов уи, 2 дерева по столкновениям(юи и обьекты в сцене), суть та же но деревья специальные для столкновений, работает эпически просто, 2 дерева просто всегда идут вперед, 2 заиндексированы, и 2 как хранилища

она там как не пытайся всё равно в обжекты вырождается из-за запроса, чтобы ригид на обьекте был

выложили под MIT-лицензией исходники игрового движка s&box

Только в комплект не входит сам Source 2, поверх которого s&box и построен, об этом в новости упоминается.

Тем не менее, меня радует, что они опубликовали свой движок.

Спасибо автор за интересную новость!
Радует, что появляются всё новые альтернативы таким мастодонтам, как Unity и UЕ. Особенно приятно видеть открытый исходный код, поддержку C# и бесплатную модель без роялти. Здоровая конкуренция – всегда к пользе разработчиков!

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости