Hi, my name is
Brett Johnson.
I'm a software engineer living in Seattle, WA. I solo-developed a big, complex video game, along with several unique websites.
And I'm looking for interesting opportunities.
Hi, my name is
I'm a software engineer living in Seattle, WA. I solo-developed a big, complex video game, along with several unique websites.
And I'm looking for interesting opportunities.
I created this complex, positively rated video game over the course of five years. As the sole developer, I was responsible for all programming, design, art, audio, and writing.
Thousand Threads is a beautiful open world game where you deliver mail, find artifacts, help people out, and fend off folks you’ve wronged.
C#, Unity, Shaders | 2015-2020 | Website
An integral part of Thousand Threads is the AI that drives non-player characters (NPCs) to dynamically act and react to what the player and other NPCs do in the world.
Each NPC has their own set of attributes and relationships, along with opinions and goals that change based on what they see and hear about.
If the player attacks someone, that NPC and their friends and family will lower their opinion of you. Some may make plans to take revenge. But if the player begins helping those they've wronged, opinions will shift.
Developed in two weeks, my first game was featured in the iOS App Store games section at launch (no longer available).
C#, Unity | 2014 | Website
Thanks for checking out my work. If you'd like to discuss a potential project or opportunity, or just want to say hello, please get in touch.