Hello, I’m Ryan Carpenter

I’m a Gameplay Programmer and Technical Artist with a background in procedural programming, multiplayer, combat systems, and technical design.

I love making systems that feel impactful, rewarding, natural, and give clear feedback to the player. My goal is always to create gameplay that feels effortless on the surface, while being carefully engineered underneath.

LATEST BLOG POSTS

SEE MORE

Experience

Go Together, Inc.

Software Project Coordinator

Next Lab

Studio Associate (Unity VR)

ENGINEERING TOOLSET

Engineered systems designed to run deterministically and maintain low memory footprints. Comfortable digging deep into low-level architectures as well as high-level visual scripting.

// LANGUAGES

C#C++HLSLPythonJavaScript

// TECH STACK

Unity (C#)Unreal (C++/Blueprints)MonoGameVisual StudioBlenderAdobeAseprite

// SPECIALTIES

Procedurally Generated Content (PCGs)Shaders & Shader GraphMultiplayer (NGO)Unity VRCustom PhysicsBehavior TreesAnimationsGame Engine Tooling

EDUCATION

Arizona State University

B.S. Computer Science

Graduated Cum Laude on May of 2025. Led ASU’s Video Game Development Club from September 2024 - May 2025. Worked at ASU’s Next Lab as a XR research associate.

Orange Coast College

A.S. Computer Science

Graduated and transferred from OCC in May of 2022. Was a member of OCC’s Computer Science Club.

Interested in discussing code, systems, or future game contracts?