Michael Terrazi

Michael Terrazi | Gameplay Engineer

Michael Terrazi

Unreal Engine C++ Gameplay Developer | AI Systems | Freelance & Tutoring

Professional Summary

Gameplay Engineer specializing in systemic gameplay development using Unreal Engine and C++. Focused on responsive player mechanics, AI behavior systems, combat design, and performance optimization. Passionate about building polished, scalable gameplay systems that enhance player immersion and mechanical depth.

Selected Gameplay Systems

Night at the Museum — Stealth Systems Architecture

Designed and implemented a modular stealth framework including AI perception systems, player visibility detection, alert state transitions, and patrol behaviors. Focused on scalable state logic and performance-conscious C++ implementation.

Unreal Engine C++ AI Perception State Machines Optimization
View Gameplay

Downtown Fort Myers — Combat & AI Systems

Developed first-person shooter combat systems including weapon firing logic, damage processing, enemy AI behaviors, and encounter balancing. Implemented modular enemy behavior trees and responsive player feedback systems.

Unreal Engine C++ Behavior Trees Combat Systems Game Balancing
View Gameplay

Robin Hood — Camera & Spatial Audio Systems

Engineered adjustable dynamic camera systems and implemented precise spatial audio to enhance player feedback and environmental awareness. Completed full gameplay loop implementation within a two-week sprint cycle.

Unreal Engine Camera Systems Spatial Audio Gameplay Loop
View Gameplay

The Flash — Story & Combat Systems

Focuses heavily on core systems such as super-speed movement, Free-Flow-style combat, and a speed-force ultimate, all built and tuned from scratch.

Unreal Engine Combat Systems Cutscenes Gameplay Loop
View Gameplay

Core Technical Expertise

Languages

C++
C
Java
HTML
Game Development

Gameplay Systems
AI Architecture
Combat Mechanics
Player Movement
Optimization
Tools & Engines

Unreal Engine
Blender
Maya
Git