A Hot Reload Test Runner by Johan Holtby

black moose lying on field during daytime
black moose lying on field during daytime

What is it?

Ever wish you could tweak your Unity game code in real time—without stopping everything every five minutes? Me too! That’s exactly why I created MooseRunner. Think of it as your friendly backstage pass to faster, simpler, and way more fun Play mode tests.

MooseRunner alos syncs perfectly with Hot Reload so you can instantly see changes, test starts automatically, and you just observe and iterate your code. Dose it sounds complicated? No worries. MooseRunner isn’t about making you learn complicated tools—it’s about making your development process smoother, more playful, and way less frustrating.

waterfalls surrounded by trees
waterfalls surrounded by trees

Key Features

Lightning-Fast Iterations

Change your code, hit save, and—boom!—it’s live. No more sitting around waiting for your project to recompile like it’s dial-up internet (yes I'm that old).

Speed Up or Slow Down

Skip those drawn-out sequences or zero in on tricky moments by literally slowing the game to a crawl. Perfect for catching those “blink-and-you’ll-miss-it” bugs.

Instant PlayMode Testing

Yes, you can actually test right now while your game is still running. Talk about saving time (and sanity).

TDD, Your Way

Whether you’re a Test-Driven Development pro or you just like immediate feedback, MooseRunner keeps your momentum going. No tedious stop-restart loops here.

One-Click Hot Reload

Tweak your code, and watch the changes appear like magic. MooseRunner run your tests automatically for you —like having your own personal QA assistant. (requires you install (Hot Reload)

Use cases

There is multiple use cases I can see but if you ever find more I would love to here how it helped you. Helping others is fun :)

Rapid TDD in PlayMode

Keep the game running, fix or add features, and watch them work immediately. Less waiting, more creating.

Fast-Forward Long Tutorials

Who has time to rewatch the same intro tutorial 20 times? Speed right through and get to the meat of the bug.

Got a glitch that’s gone before you can even blink? Slow the game to a crawl and finally squash that bug.

Pinpoint Pesky Bugs

Why MooseRunner?

Honestly, I was just fed up with the constant pause–wait–compile cycle. I tried to find a tool to help me and Hot Reload was Awsome but more could be done. So I made MooseRunner to skip all that friction and let me get right back to the fun parts. I hope MooseRunner frees you up to do more of what you love, too.

Friendly Help

Got questions or just want to say hi? I’m all ears—reach out anytime, and I’ll do my best to help you out.

Got Suggestions?

I’m always excited to hear new ideas that might make MooseRunner better. Let me know what’s on your mind!

Step-by-Step Video Guides (Coming Soon!)

I’m working on some chill, easy-to-follow videos so you can learn by watching me do it. No guesswork, no headaches.