GAMEPLAY PROGRAMMER • UNREAL ENGINE DEVELOPER

Robb Guido

C++ • Unreal Engine • VR • Gameplay Systems

I build gameplay systems, interactive simulations, and VR experiences in Unreal Engine using C++ and Blueprints, with a focus on clean systems, player interaction, and serious games.

SELECTED WORK

Featured Projects

CUSTOM C++ ENGINE • 2D SHOOTER

Smashteroids!

Team Leader / Gameplay & Engine Programmer

C++ • Vulkan • EnTT • ECS • AI • CI/CD

A one- or two-player retro shooter spanning three levels, built on a custom C++ game engine using Vulkan and EnTT. Players battle increasingly challenging alien spacecraft and bosses in a futuristic game show.

Technical Highlights

  • Built gameplay systems using an Entity-Component-System architecture with EnTT
  • Worked with a Vulkan-based rendering pipeline
  • Programmed AI state behavior for three bosses
  • Implemented four+ gameplay power-ups
  • Supported one- and two-player gameplay
  • Incorporated WinSparkle to automatically check for installer updates

3D FIRST-PERSON SHOOTER

Alien Vs Kid

Team Leader / Gameplay Programmer

Unity • C# • Gameplay Programming • Level Design

A whimsical 3D first-person shooter in which a kid fights alien invaders and robotic soldiers across five levels, beginning at school and culminating in a showdown aboard an alien mothership.

Technical Highlights

  • Developed gameplay systems across dozens of C# scripts
  • Implemented a player jetpack system
  • Created anti-gravity boot mechanics
  • Implemented level objectives and progression
  • Designed and built five playable levels
  • Led a six-developer team using standups, Trello, and a shared backlog

Skills

Programming

C++

C#

Engines & Graphics

Unreal Engine

Unity

Vulkan

Gameplay Systems

VR / Meta Quest

AI

Network Multiplayer

Entity-Component Systems

Tools & Workflow

EnTT

Git / GitHub

Perforce

CI/CD

Visual Studio

ABOUT

From Medicine to Game Development

Before entering game development, I worked as a physician, public health leader, and science educator. That experience shaped my interest in building interactive systems that combine technical gameplay programming with real-world applications.

I now focus on C++, Unreal Engine, VR, gameplay systems, and simulation, with a particular interest in projects where strong game mechanics can support training, education, or meaningful player experiences.

My medical background directly informed the design of Is There a Doctor On The Plane??, while my other projects have allowed me to explore custom C++ engine development, artificial intelligence, multiplayer gameplay, Unity, and technical team leadership.

Game Development

B.S. Game Development
Full Sail University

Unreal Engine • C++ • Unity • Vulkan • VR

Medicine & Public Health

Doctor of Medicine
Master of Public Health

Clinical medicine • Public health • Medical education

Leadership & Education

Team leadership across game development, medicine, public health, and education.

Development teams • Healthcare teams • Teaching

GET IN TOUCH

Let's Connect

I'm interested in opportunities involving gameplay programming, Unreal Engine, C++, VR, simulation, and interactive experiences. Feel free to reach out or explore more of my work below.

Want the condensed version?

View Resume