Zenject
Reflex
Our great sponsors
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Zenject
-
Web dev trying to learn game dev, had some questions
I just noticed I forgot to link the resource collection 😅 so here it is: https://procgen.space/resources and while we're on links and I'm on a computer now instead of my phone, here's a link to zenject: https://github.com/modesttree/Zenject
-
Dependency injection in unity
Hello everyone! I love unity, it is a great game engine, but I always find myself back to the same architectural hurdles again and again. I used Zenject for several small projects, but I didn't completely like the approach it imposes. In order to improve on what I felt Zenject lacked, decided to make a dependency injection container that fit what I felt was necessary. https://github.com/PereViader/ManualDi.Main (core of the container, just c#) https://github.com/PereViader/ManualDi.Unity3d (extensions to improve usage in unity) As far as I know, dependency injection containers are not a very hot topic around the game dev sphere. Something I think is really not ideal for engineers, as I believe it greatly improves our productivity. What do you think of dependency injection in Unity? What do you think a dependency injection container should have for you to use them in your projects?
Reflex
We haven't tracked posts mentioning Reflex yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
fluid-behavior-tree - Behavior trees for Unity3D projects. Written with a code driven approach on the builder pattern.
di-framework - ↗ A Dependency Injection framework for Unity game engine.
Entitas - Entitas is a super fast Entity Component System (ECS) Framework specifically made for C# and Unity
fungus - An easy to use Unity 3D library for creating illustrated Interactive Fiction games and more.
GameDevTutorials - Houses various game development tutorials and resources.
VContainer - The extra fast, minimum code size, GC-free DI (Dependency Injection) library running on Unity Game Engine.
Medicine - Code-driven component injection toolkit for Unity.
UnityCore - A collection of essential game systems for Unity 3D. These generic systems can be applied to any Unity project.
Facepunch.Steamworks - Another fucking c# Steamworks implementation
ManualDi.Unity3d - Extensions and usability features of the ManualDi dependency injection library for the Unity3d game engine
airpeer - A WebRTC based networking plugin for Unity