Gordon K. Larson

Senior Gameplay Programmer

Unity 3D | Godot | idTech | Unreal | 15+ Years Experience

About Me

Senior Gameplay Programmer with 15+ years of experience crafting engaging interactive experiences across AAA studios and independent projects. Currently contributing to major titles at MachineGames while developing innovative games inspired by Persian mythology.

Available for New Opportunities

Core Specializations

Cross-Platform Development AR/VR Systems AI Programming Console Development Arcade Systems Mobile Games

Featured Projects

Indiana Jones and the Great Circle

MachineGames

Senior Gameplay Programmer | February 2022 - Present

AAA action-adventure game featuring the legendary archaeologist

  • Contributed to gameplay programming for major AAA title
  • Worked on adventure mechanics and puzzle systems
  • Released December 2024 to critical acclaim
idTech Engine C++ Console Development

Sonic Colors Ultimate

Contract Work

Xbox One / Switch Programmer

Enhanced version of the classic Sonic platformer

  • Implemented Microsoft and Nintendo store functionality
  • Developed achievements system for Xbox One and Switch
  • Contributed to cross-platform compatibility
Unity C# Xbox One SDK Nintendo Switch SDK

Loot Lens AR Application

Loot Crate

Contract Unity Software Engineer | Sep 2018 - Jan 2019

AR application for enhanced unboxing experiences

  • Lead developer on AR mobile application
  • Integrated Vuforia AR technology
  • Created rocket launch AR experience
Unity Vuforia AR Development Mobile

Two Bit Circus Arcade Games

Two Bit Circus

Unity Consultant | Aug 2017 - Apr 2018

Custom arcade cabinets and games for micro-amusement parks

  • Designed and prototyped custom arcade experiences
  • Developed input systems using Microsoft Kinect 2.0
  • Implemented haptic feedback with air cannons and rumble platforms
Unity Kinect 2.0 LIDAR Custom Hardware

Hello Kitty Kruisers

Renegade Kid LLC

Project Lead / Lead Unity Programmer | Feb 2013 - Jun 2014

Cross-platform racing game for Wii U, iOS, and Android

  • Created design documents and project schedule
  • Remotely managed artists and programmers
  • Developed AI system for computer opponents
  • Led cross-platform port development
Unity Wii U iOS Android

Technical Expertise

Game Engines

Unity 3D Godot idTech Unreal Engine

Programming Languages

C# C++ F# JavaScript

Platforms

Nintendo Switch Xbox One/Series PlayStation PC/Steam iOS/Android AR/VR Platforms

Specializations

Gameplay Programming AI Systems Physics Programming Cross-Platform Development AR/VR Development Arcade Systems

Career Highlights

0
Years Experience
0
Shipped Projects
0
Game Platforms
0
AAA Title (Indiana Jones)

AAA Experience

Contributing to Indiana Jones and the Great Circle at MachineGames

Studio Leadership

Founded Waiting For Gravy, developing experimental games and VR experiences

Cross-Platform Expertise

Shipped games across console, mobile, arcade, and VR platforms

Remote Management

Successfully led distributed teams across multiple projects

Let's Work Together

Ready for New Opportunities

I'm currently available for new projects and collaborations. Whether you're looking for expertise in gameplay programming, cross-platform development, or innovative AR/VR experiences, let's discuss how we can create something amazing together.

Location: Los Angeles, CA
Languages: English (Native), French (Native/Bilingual)