Austin Huebner

Software Engineer & Unity Specialist


Hello there!

I'm a software engineer from Cincinnati, Ohio with over 7 years of experience developing native and web applications as well as video games. I'd love to hear about how I could help with your next project!

I have experience with:

  • 3D applications for Windows and Mac operating systems
  • multiplayer online networking
  • Unity's UI system
  • VR development using Oculus Rift, Rift S, Oculus Quest, HTC Vive and Vive Cosmos
  • porting applications to mobile
  • intuitive UI design
  • front-end and back-end web development with Angular and ASP.NET

Scroll down to see projects I've worked on!

Filmatick

Software Developer
Mar 2020 — Nov 2021

Description

I developed a 3D film pre-visualization software, using Unity and C#, designed to help indie or small studios plan out their film and secure funding. The software features a 3D environment that allows users to create film sets, scenes and shots. Using the film sets, the user can animate props in a scene and take shots of particular angles. The shots can then be edited together into a master timeline so that it can be exported and shown to potential investors.

Key Features

  • Architected UI system for opening and closing generic panels
  • Developed Adobe-like timeline for editing together shots to create a film and a dope sheet for animating props
  • Integrated text to speech to create computer generated voice audio from script and import into timeline
  • Developed PHP login system using a bitnami server for login authentication and MySQL for holding user profile and key data and product key generation
  • Designed camera panel to help directors understand how to position the camera in 3D space
  • Developed asset importing at runtime, including 3d models and MP3s

Immersive Wisdom

Software Developer
Mar 2019 — Feb 2020

Description

I developed a virtual, mixed, and augmented reality software platform for real-time, remote collaboration, utilizing Unity and JetBrains Rider for development. I wrote thread-safe code that also performs in VR in a networked multi-user environment and supported many VR headsets such as the Oculus Go/Quest, and even touch-based devices like the Microsoft Surface and Android smart phones. All functionality was written as an API for plugin developers.

Key Features

  • Developed the local non-networked version of the VR Shared Desktop using native User32 function calls within Unity to get the texture of the desktop
  • Extended the user interface using Unity UI by modifying the functionality of Unity and TextMeshPro classes
  • Added position interpolation for networked user headset and hand movement
  • Developed a Tilt Brush-like painting function using Unity's particle system. Used Unity's job system to ensure that the drawn particles were performant

Match Point

Jolly Crouton Media Ltd.
Apr 2016 — Oct 2018

Description

Match Point is a frenetic multiplayer game for 2-4 players where players need to kick and tether the ball to score goals. The players look like traditional pong paddles, with the twist that they exist in a world with gravity. They need to jump, wall jump, fast fall and run around the field to chase the ball down and get a goal. Scoring a goal isn't as simple as getting the ball to the goal; first they must break the shield by bouncing it against the goal line. After the shield goes down, the players have to get goal within a short period of time, or the shield will regenerate! The first player/team to score 5 goals wins.

Match Point was developing using Unity. It was showcased yearly at GDEX events from 2016 to 2018 and was released October 4th 2018 on Steam.

Key Features

  • Designed a fun 1v1 to 2v2 competitive multiplayer experience where the one who reaches 5 goals first, wins
  • Fine-tuned a 2D rigidbody-based player controller for manipulating the player and tethering the ball
  • Designed a creative UI system to switch between menus
  • Developed a customizable ruleset so that players can design their own game mode
  • Utilized Unity's particle system to emphasize certain effects
  • Created 9 unique stages to keep it fresh

Franchise Wars

Jolly Crouton Media Ltd. & Tiny Warrior Games
Mar 2019 — Apr 2019

Description

Franchise Wars is a puzzle strategy game featuring isometric tactical gameplay and Gameboy Advance-style art. Solve 26 cleverly designed puzzles by moving units around the map, utilizing terrain and your unit's specific abilities to get an edge over the enemy AI. Play as Frog Pop, one of the last remaining fast food restaurants, on a campaign to destroy arch-rival Munch Point.

Franchise Wars was developed using Unity and released April 15th, 2019 on Steam.

Key Features

  • Designed a developer tool using unity's Scriptable Objects to make it easy for non-developeres to create levels and tweak unit stats
  • Developed turn-based mechanics for 5 unique units
  • Created an AI smart enough to give the player a challenge, but still dumb enough to make it enjoyable to play against
  • Designed intuitive UI to make it easy for players to move and attack with their units.

Game Jams

Unfinished Business

Global Game Jam 2021

Gastronaut

Global Game Jam 2020

Day of the Dad

Global Game Jam 2019

Unstoppable Shipment Pigeon Service

Global Game Jam 2018

Project Maus

Buswick Game Jam 2017

Cute Gojira

Global Game Jam 2017

Pipes and Presses

One Button Gam Jam 2017

Immunity Man

Buswick Game Jam 2016