GameDev Architecture
1.43K subscribers
3 photos
2 files
72 links
Привет! На канале я делюсь своими заметками о том, как игровым компаниям строить правильные, эффективные и красивые решения, в основном на C#.

Рекламу не размещаю
Download Telegram
В геймдеве #OpenSource как-то не очень сильно почитается. Но посмотреть все же есть на что.
Лист #OSS крутотенюшек для Unity и игровой разработки в целом:

- UniRx — мой любимые расширения для реактивного программирования, специально для Unity
- Nakama — впечатляющий фреймворк для разработки игровых серверов. Вполне себе альтернатива фотону: авторизация юзеров, мультиплеер (реалтайм, пошаговый, пассивный), чат, социальные фичи (друзья и т.д.), сохранение состояния, матчмейкинг, дашборды и метрики. Одна странность — использует cockroachdb для хранения данных
- Crystal AI - быстрый и расширяемый фреймворк для utility based AI. Кстати untility based AI далеко не самый популярный подход, но он точно заслуживает внимания:
+ статья
+ видео с GDC
- Prime31 — команда, у которой много OpenSource проектов, среди которых
+ Твинер
+ Обджект пул
+ 2D Character Controller
+ Библиотека для поддержки gestures
+ Система сообщений (замена SendMessage в Unity)
+ Библиотека для поддержки переходов между сценами
+ и многое др.
- Fungus — фреймворк для очень простой (даже визуальной) разработки игр типа графических новел, hidden object и других похожих
- StrangeIoC — Dependency Injection фреймворк, разработанный специально для Unity
#OpenSource становится все более модным (и видимо выгодным). Теперь #Unity удивляет широким жестом.

Интересно как это повлияет на дальнеший вектор развития продукта. В статье правильно сказано, что за последний год в #Unity много чего поменялось в лучшую сторону.

Не знаю как для вас, но для меня — это хороший знак :)

https://habrahabr.ru/post/351978/

P.S. уже есть первый PR с оптимизацией! =)

https://github.com/Unity-Technologies/UnityCsReference/pull/1

P.S.S. Наткнулся на еще одну новость про #OpenSource:
Редактор Cryengine Sandbox тоже опубликовали на Github

https://tproger.ru/news/crytek-cryengine-sandbox/
How to Watch Stories from Instagram