Hi, I'm indie game developer Makihiro.
Libraries created for game development with Unity are published as open source.
Other useful tools, tutorials, and example projects are also published.
📚 My main libraries
- Choice : High-performance and easy-to-use weighted random selector
- Vision : CullingGroup extensions to provide efficient runtime culling workflows
- SerializeReferenceExtensions : SerializeReference extensions with fuzzy finder
I'm currently developing a high-performance object pooling system for Unity.
https://github.com/mackysoft/XPool
My goal is to improve the workflow of game developers (including myself). So, I want to devote my time to developing these libraries.
If you support me, I will be able to devote more time to the development of these libraries 🚀
3 sponsors have funded mackysoft’s work.
Featured work
-
mackysoft/Unity-SerializeReferenceExtensions
Provide popup to specify the type of the field serialized by the [SerializeReference] attribute in the inspector.
C# 793 -
mackysoft/Vision
UnityEngine.CullingGroup API for everyone.
C# 142 -
mackysoft/Choice
Weighted random selector for Unity.
C# 93 -
mackysoft/XPool
Object pooling system for Unity.
C# 62