Blog

Blog

Notes from 15+ years of Unity engineering: multiplayer architecture, cross-platform builds, AEC and simulation work, and the occasional lesson learned the hard way. Written by the people who actually do the work.

Unity CLI

Unity's New CLI: What Changes for CI/CD and Testing

Unity shipped a standalone CLI this week. Here's what it replaces from our build pipeline, and what we've already put to use.

SEO and keyword research tools

Best SEO Tools You Should Be Using in 2026

Keyword research is only half of SEO. Here's the tool shortlist we use, and why the technical/performance side is where we've actually moved the needle for clients.

Unity Android Gradle build troubleshooting

How to solve Unity Android Gradle Build issues

A living troubleshooting guide for Unity Android Gradle build failures, including missing SDK components and build-tools mismatches.

Unity Facebook Apple

Fix Common Unity Facebook SDK Issues

Fixes for the Facebook SDK for Unity's most common Android and iOS integration errors, updated as new ones show up.

Spoon vs Spade: Unity and Unreal Engine, each suited to different jobs

Unity vs. Unreal Engine

Unity's flexibility and cross-platform reach versus Unreal Engine's graphics and performance, and how to choose between them.

Fighter A vs Fighter B

Years of Experience VS Hours of Experience

Why years of experience is a weak hiring signal, and a Frequency-of-Work formula for comparing candidates by actual hours worked.

XGameDev

How to work from home productively

Ten years of working from home: the time-management habits, tools, and boundaries that actually keep productivity up.

XGameDev

End of Life Adobe Flash

What Adobe Flash's end of support means for your site, and three practical ways to convert Flash content to HTML5.

Desert tomb scene built in Unity for the scene-transition demo

Getting started with Unity Scene Transitioning Part 1

Setting up scene transitions, a tagged clickable character, and a UI popup in Unity, without writing more code than you need to.

Staying up to date with fast-moving technology

Staying up to date with Technology

My LEEEN learning method for staying current as a developer: educate, exercise and examples, then execute.

RescueTime Productive Day

Be more productive with RescueTime

How RescueTime and the Pareto principle helped me track my time and get more done as a freelance developer.

Nav Mesh Agent component added to a character

Getting Started with AI Part 1

Building simple enemy AI in Unity with a Nav Mesh Agent, a handful of variables, and no machine learning required.

Finished Rube Goldberg machine built entirely from Unity physics components

Getting Started with Physics in Unity

Building a working Rube Goldberg machine in Unity using nothing but Rigidbody, Hinge Joint, and Spring Joint physics components.

Daydream XR player settings in Unity

Getting Started with VR in Unity

A start-to-finish guide to building a Google VR/Daydream and Cardboard project in Unity for both Android and iOS.

Game Studio Development

Building a Game Studio: Tech Stack and Business Lessons

A look back at building XGameDev since 2010: the tech stack, the many hats a small game studio wears, and what actually runs the business.