Avoiding Unity Update Loops

The Update loop is the most commonly used function to implement any kind of game behaviour, according to Unity's documentation. As such it's important to address the performance impact it has on your game since logic in the Update function runs every frame. Update is convenient and time-saving because it requires little planning to use and provides immediate results, but this allure can be an issue as your codebase grows. It's especially problematic if you...
Read More

Sine Shooter (Global Game Jam)

Intro This past weekend I once again collaborated with the talented Brent Mitchell for the 48 hour Global Game Jam. The theme this year was Waves. This jam was quite different than our past collaborations because we worked remotely from each other. We then decided to make it more difficult for ourselves by making a virtual reality game, which only Brent has the hardware (HTC Vive) for currently. And to top it off we also...
Read More

Switchit (Global Game Jam)

I recently participated in the Toronto Global Game Jam. On my team was the talented Brent Mitchell (level design, programming) and Mark Tome (artist). The theme this year was What do we do now?. Brent and I spent Friday evening having a few pints at a nearby pub and brainstorming many game ideas. Most ideas focussed on Oculus Rift, since we thought it would be fun to develop for. All our ideas were multiplayer since...
Read More

Bursting With Colour (Global Game Jam)

This past weekend I participated in the 2014 Global Game Jam at the University of Waterloo. Lumos cofounder Matthew Miner joined my team, along with Ubisoft level designer Brent Mitchell. Together we created the game Bursting With Colour. Friday The theme was "We don't see things as they are, we see them as we are." We spent Friday brainstorming ideas. We kept ideas 2D because we wanted to experience Unity's new 2D system. The three...
Read More

Farewell Ganz

The time and opportunity has come for me to stop working for game studios and begin working full-time with my own company, Rebel Hippo Inc. along with my swanky co-founder Matthew Miner, our company is best known for creating Lumos Game Analytics for the Unity game engine. We've been brewing up big plans for how we'd like to transform online services in the game industry and soon we'll reveal our latest and greatest product which will be of great interest to indie developers and small studios alike. If you're a fan of Lumos (of course you are!) then, yes, it...
Read More