The blog
Notes from the trenches of game dev
Unity tutorials, architecture patterns, and hard-won lessons from 12 years of shipping games.
How to Integrate a Native Android/iOS SDK into Unity (and When to Hire It Out)
A practical guide to bringing native-only Android and iOS SDKs into Unity: bridges, C# APIs, UPM packaging, the pitfalls that cause mystery crashes — and how to decide between building it in-house or hiring a specialist.
Creating Event-Based Architecture in Unity with Event Args
Learn how to implement event-based architecture in Unity using event args and an EventBus. We build a decoupled health system with a HealthSystem, HealthChangedEventArgs, and a UI that reacts to changes.
10 Ways to Use Scriptable Objects in Unity
We explore 10 different ways to use Scriptable Objects in Unity for game development. Learn how to efficiently manage game data, create custom inspector tools, and even create a dialogue system using Unity ScriptableObject.
2 Best Ways to Send Emails from Unity
Get user feedback or suggestions by allowing players to send emails directly to the development team in just a few clicks. You can even collect crash reports and suspicious player activity through it.