В геймдеве #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