Creating worlds with code

I’m Curtis Reynolds — a game programmer who ships polished prototypes and production‑ready systems. This is my corner of the cosmos: a calm showcase of shipped games, tools, and weird little experiments.

Unity / UE5 Gameplay UI Systems Shaders C++ / C# Optimization
Currently

Gameplay/UI Engineer @ Sprung Studios

Vancouver, BC

Building Ghost With a Gun and Echo Protocol.


Featured Projects


Projects

A small constellation of shipped games, tools, and prototypes. Click to open case studies.


About

Game programmer, cosmic debugger, builder of weird little worlds.

I design and program systems that feel alive—AI that listens, shaders that whisper, and UX that gets out of the way. Previously at Hothead Games; currently building Echo Protocol and shipping sharp tools that help teams move faster.

  • Location Vancouver, BC
  • Focus Gameplay, UI, rendering, tools
  • Engines Unity, Unreal (UE5)
  • Vibe clean, magical space ✨

Skills & Tools

Engines

Unity UE5 Shader Graph Niagara

Languages

C# C++ HLSL GLSL JS/TS

Rendering / Tech Art

URP SRP PostFX Compute

Audio / UX

FMOD Wwise UI Systems Input

Production

Git Jira Perforce CI/CD

Timeline

Major milestone

Sprung Studios — Gameplay/UI Engineer

2025 — Present

Started at Sprung Studios, where I honed my c++ skills and learned to understand UI/UX design

Echo Protocol — Indie Project

2025

Started work on what I hope to be my first fully published game, a slow burn arctic horror uncovering the truth under the permafrost

Hothead Games — Engineer

2022 — 2024

Live-ops features and platform work on shipped titles; polished UI tech pipelines.

Vancouver Film School — TA

2022

Mentored students on Unity, rendering basics, and production workflows.

Vancouver Film School

2020 - 2021

Graduated from VFS programming for game, web, and mobile course with honors


Say Hello

Want a hand with a prototype, a UI pass, or a spooky jam? I’m always up for cool problems.