Разработка • habr.com • 30 апреля 2024 г. 9:42
Предисловие: этот пост представляет собой очень длинный перечень мыслей и проблем, возникавших у меня за годы работы; также в нём рассматриваются некоторые из аргументов, которые мне часто говорили. В посте выражено моё мнение, сформировавшееся у мен...... читать далее
rust borrow checker ecs entity-component-system игровые движкиРазработка • habr.com • 19 сентября 2022 г. 11:06
В предыдущей статье блога мы обсудили краткую историю системного вызова select(2). В ней делается вывод, что для эмуляции консолей, игр и нетривиальных TCP/IP-приложений было необходимо определенное мультиплексирование ввода-вывода.Разработчики BSD (...... читать далее
Блог компании OTUS Программирование C select entity-component-system flecsРазработка • habr.com • 11 мая 2022 г. 22:15
Привет, Хабр! В этой статье я расскажу всё, что знаю про Entity-Component-System и попытаюсь развеять различные предубеждения об этом подходе. Здесь вы найдете много слов о преимуществах и недостатках ECS, об особенностях этого подхода, о том как с н...... читать далее
C# Unity Разработка игр Проектирование и рефакторинг Unity ECS DOTS Entity-Component-System Entity-Component leoecs entitas архитектура по паттерны проектированияРазработка • DZone Web Dev • 1 июля 2021 г. 2:05
If you care about software, you have probably heard about design patterns: MVC, decorators, factories, etc. But there's an awesome design pattern that’s perfect for modeling complex behaviors, but it’s not well-known outside of the game industry. We’...... читать далее
perl game development design pattern