Batman

October 22, 2024

Batman Logo

Batman: Arkham Shadow is a Virtual Reality game set in the Batman: Arkham franchise.

As an Endeavor One employee I was contracted out to work with Camouflaj on their Meta Quest Batman release.

During my time working on Batman I worked closely with Camouflaj employees to make improvements and bug fixes to the enemy AI state machine. I also worked on their Dialogue systems (mostly ambient dialog from enemies) and the player feedback system that collected sounds and visual effects into a single easy-to-trigger method call.

Finally, I also made improvements to their object pooling system and integrated it with several of their other systems.

Batman: Arkham Shadow is available on the Meta Quest.

Batman: Arkham Shadow was created by Camouflaj.

Transition Graphic

Ironman VR

November 3, 2022

Iron Man Logo

Ironman is a Virtual Reality game where you become Tony Stark the Ironman.

After the release of Arashi, Endeavor One began working with Camouflaj to bring their Ironman Playstation title to the Meta Quest 2.

In this game, during your downtime between missions, there are a number of narrative sequences where you can explore the Stark mansion and other locations and interact with the surroundings. The Playstation VR release of this title uses a point-to-point teleport system to move around those spaces. For this update of the game, Camouflaj wanted to allow the player to free-roam.

Stark Mansion

As part of my responsibilities for this title I designed, prototyped and built out a free-roaming movement system that worked within these spaces. I collaborated with numerous Camouflaj employees to polish the final system to release quality.

Ironman VR is available on the Meta Quest.

Ironman VR was created by Camouflaj.

Transition Graphic

Arashi

August 10, 2021

Arashi Logo

Arashi: Castles of Sin is a Virtual Reality game that takes place in feudal Japan. You embody a shinobi who embarks on a quest for justice for the murder of your family.

I joined the Endeavor One team, as a contractor through Red Lens Games in May 2020. The game had just passed the prototype phase and was entering full production. A few months later, I became a full time employee at Endeavor One.

I was primarily responsible for developing the AI for enemy swordsmen including their logic, inventory, and perception systems.

I was also responsible for Haru: your wolf companion who accompanies you through the game. Haru can distract enemies, jump over obstacles, play fetch, attack opponents, and receive pets. Haru was considered one of the standout features of the game.

Finally, I am pretty proud of an extensive toolset that I built to allow designers to quickly and accurately revise navigation maps for all the AI in the game.

Arashi: Castles of Sin is available on Sony Playstation VR, Steam and Meta Quest.

Arashi: Castles of Sin was created by Endeavor One.

Transition Graphic

Space Epic

March 15, 2018

Gunner Controls

Space Epic: Untitled is an episodic spaceship game available on Apple TV, Amazon Fire TV, and Steam.

Engineer and Gunner control apps are separately available at the iOS, Amazon and Google Play stores.


I was involved in the development of this game for about three years, from prototyping through the release of two episodes. During that process I have developed it's gameplay features, designed and deployed the networking model, built the opponent AI system and developed a voice-control system using IBM's Watson technology.

The voice control system would call cloud services to perform Speech-To-Text. The text was then run through an AI Assistant that would interpret the request and return a specific result to the game. This allowed the player to activate functions on their ship, command other ships and ask questions about the game's fiction.

Gunner Controls

Other systems that I contributed to include the Google Analytics and the in-game store.

Space Epic: Untitled was created by Kuma Games.

Transition Graphic

Evil Magic Finger

November 15, 2015

Emf with Controller

Evil Magic Finger is a 1-2 player card game available on Apple TV, Amazon Fire TV, and NVidia Shield.

A seperate mobile app is available to display the cards in your hand. The app is available free at the iOS, Amazon and Google Play stores.

I was heavily involved in the prototyping and design for this game. I also worked on the networking, input systems, and the analytics.

EMf with Controller

I am particularly proud of the AI gameplay code for single player.

Evil Magic Finger was created by Kuma Games.

Transition Graphic

Infinite Overdrive

December 15, 2014

Infinite Overdrive Infinite Overdrive

This mobile infinite-runner was available for free on the iOS, Amazon, and Google Play stores.

I contributed to the design, gameplay programming, in-app store and analytics reporting for this title.

Infinite Overdrive also had a networked multiplayer Tote board for displaying the state of the race.

Infinite Overdrive was created by Kuma Games.

Transition Graphic

AIS Shooting Range

March, 2013

Between 2011 and 2013, I worked as a graphics programmer for Advanced Interactive Systems on PRISim, a virtual shooting range product. This was not strictly a video game job, but the technology was similar.

Most of the programming I did for AIS involved C++ and Torquescript programming in the Garage Games engine.

Transition Graphic