ECS Comrade
989 subscribers
21 photos
2 videos
2 files
129 links
Welcome, comrade, to ECS Community! This channel is for those who study, create and develop projects based on a system of entities and components. All stuff for studying ECS are dropped here

Feedback: @ECSCBot
Chat: @ecschat
加入频道
Меня зовут Игорь Гулькин, и я Senior Unity Developer. За 5 лет накопилось много опыта, и я хотел бы поделиться с вами новым подходом, с помощью которого можно описывать игровые объекты декларативно внутри и компонентно снаружи.

https://habr.com/ru/articles/735244/
👎9🤣7🤯5🤡5👍2🥱21😁1🤮1🌚1
#вакансия

Команда SIXHANDS в поисках Unity Developer для проекта на ME.ECS

Что ждёт:
- Работа над многопользовательской игрой в жанре Арена Шутер (WebGL);
- Плотная работа с бэкенд-разработчиком проекта;
- Прототипирование будущих фич;
- Итеративная работа над имплементацией фич.

Требования:
- Опыт работы с архитектурой ME.ECS;
- Опыт разработки игр с многопользовательским режимом реального времени;
- Портфолио из проектов цифровых игр.

Будет плюсом:
- Опыт разработки на одном из ECS движков: Morpeh, LeoECS, Entities

Более подробное описание вакансии здесь

Откликнуться и написать в личку: @Vasilisa_nes
👍5🗿1
Forwarded from Game Dev Diving
This media is not supported in your browser
VIEW IN TELEGRAM
Morpeh.Godot

Первая версия демо портирования Morpeh ECS на Godot. Кубики полетели, а значит доказательства получены.

Надо отдать должно авторам с моей стороны не пришлось плясать с бубном, завелось все очень просто.

Что дальше?

- Дальше нужен полноценный демо проект, чтобы проникнуться проблемами инструментария

- Сделать удобный сахар по аналогии с Unity версией

- Дождаться когда Godot 4 добавит поддержку мобильных платформ.

- Репозиторий с Demo проектом
🔥27👍9👏6😡1
Forwarded from Game Dev Diving
DOTS development status and next milestones

Unity выкатила официальный пост по состоянию DOTS на ноябрь 2023 года. Они еще раз напомнили, что с версии Unity 2022 LTS DOTS можно использовать в релизе, ну пожалуйста используйте. Собрали список примеров и материалов с которых можно начать погружение, нырнуть с головой, да.

Я приведу их вам прямо тут:

- Entities API Overview
- ECS Samples
- Learn Content
- ECS Network Racing
- Megacity Multiplayer
- Experimental Character Controller Package
- Stickylock Studios - Histera
- Sunblink Entertainment - HEROish
- Walaber Entertainment - JellyCar Worlds
- Kasedo Games - IXION
- Stunlock Studios - V Rising
- Ramen VR - Zenith: The Last City
- Electric Square - Detonation Racing

Ну и показали Roadmap для DOTS. Вот несколько пунктов:

- Добавят инструмент для создания больших миров
- Очень активно работают над системой анимации на DOTS, обещают глубокую интеграцию в инструмент по Open World. Да, вам не показалось, сейчас в релизной версии DOTS пакета анимаций еще нет.
- Eще больше улучшения параллельной работы систем - больше скорости богу скорости.
- Официальная поддержка DOTS для Unity 2023 "скоро будет". Оказывается ее еще нет =_=

Про большие модульные миры - круто. Но я все еще не понимаю почему нельзя было в основу заложить возможность интеграции одного модуля в другой. Представьте - весь ваш огромный Open World на DOTS пакете, который вы скачали из ассет стора. А дальше по нему бегают ваши монобехи.

Стало ли такое решение МАКСИМАЛЬНО быстрым - нет. Было бы такое решение удобным - да. Зачем? Как минимум потому что у компании огромное комьюнити которое уже умеет "иначе". А во вторых это не противоречит идеи скорости. Как по мне при таких огромных системных изменениях как переход на DOD, в основу стоило заложить возможность интеграции с не DOD мирами, пусть и как прослойку.

И в начале развития DOTS так и было, первым появился Hybrid Renderer, который привносил ECS в стандартный мир монобехов. Дальше что-то случилось в разработке и решено было брать только "Чистокровных" потомков ECS. Будем смотреть что получится дальше.
👍71😈1
Forwarded from ECS Comrade
ECS Comrade - 5 лет!

Сообщество было создано 20 декабря 2018
🎉20👍7🔥4🍾21🗿1
Forwarded from Game Dev Diving
Записали я Александром(@chromealex) - автором ME.BECS разбор демо игры на фреймворке.

Поговорили про внутреннее устройство и какие фичи уже есть. Алекс рассказал для чего пришлось писать собственный аллокатор для Unity и как работает логика визуального проектирования порядка систем в ECS, где притаилась кодогенерация и причем тут многопоточка.

Получилось очень интересно, как минимум мне самому. Надеюсь, что и вы найдете для себя что-то.

P.S Канал Александра: https://yangx.top/unsafecsharp
🔥8