Tristan Brown

Game Design | Game Programming | Project Management

Languages & Skills

A breakdown of my tools, languages, and areas of expertise.

Game Development

Unreal Engine 5

My primary engine. Used in a 30-person team project (Dragon Kisser) and across multiple personal and coursework projects. Comfortable with Blueprints, level design, AI behavior trees, and working with motion capture data.

Game Design

Experienced in designing player-focused gameplay systems, pacing levels, and iterating on mechanics through prototyping. Strong focus on player experience and feel.

Level Design

Hands-on greyboxing and layout work in UE5. Designed levels from concept to playable prototype, including a full Chamber of Secrets recreation.

Prototyping

Comfortable rapidly building proof-of-concept systems to test ideas before full implementation. Used extensively in team and solo projects.

Programming Languages

C++

Used in Unreal Engine projects for gameplay systems and custom actor logic. Comfortable with core concepts including pointers, classes, and UE5's reflection system.

C#

Experience from Unity projects and coursework. Comfortable with object-oriented patterns common in game development contexts.

Python

Used for scripting, automation, and coursework assignments. Comfortable with standard libraries and general problem solving.

Java

Studied in academic coursework. Solid understanding of object-oriented programming fundamentals.

C

Coursework experience in low-level programming, memory management, and systems concepts.

GDScript

Used in Godot for personal projects. Comfortable with the basics of the engine and its scripting syntax.

Tools & Other Skills

Maya

3D modeling and animation tool used in coursework and game projects. Experience with rigging, mesh editing, and exporting assets for use in Unreal Engine.

Motion Capture

Hands-on experience capturing and cleaning motion capture data for use in game projects.

Project Management & Team Coordination

Led student teams on multi-person game projects. Experience running standups/daily meetings, managing production pipelines, and keeping cross-disciplinary teams aligned and on schedule.