

CTO & Co-Founder at Greathorn Games
Matthew Davey
Veteran Game Developer w/ a “Get Stuff Done” mentality.
Questions & Answers
Can you share a distinctive achievement or highlight from your career?
My career has many interesting stories and achievements, but let's go with something that had some notoriety, the Unity Editor freezing during Domain Reload. This problem used to hit every developer using Unity at some point in their development cycle, often daily. While working on Object.InstantiateAsync, one of our unit tests would trip every 10000 runs. It tested what would happen with many objects created across a domain reload. We accidentally stumbled on one of the oldest bugs in Unity, and yes we fixed it. I am proud of the work to land Object.InstantiateAsync has opened up performance gains in all areas of Unity, but also the knock on effect that we crushed a bug that plagued everyone, including my past self. There's also a story about UnityStyleCop somewhere, but that's more of an over a beer conversation.
What sets you apart from others in your industry?
Over 15 years ago, I employed ‘grey hairs’ in my co-dev game studio to ensure we had a strong backbone of knowledge and experience that our team could draw on to build a word-of-mouth reputation of being the source of impossible solutions. With GG, I take on that technical mantle for a studio founded with other ‘grey hairs’ like myself. I'm happy when I don't know something, which means there's an opportunity to learn something.
What inspired you to start your business?
Working with the best, to build the best. Simple as that.