Pierce Harris

ShadedColors

Gameplay Programmer

10+ Years Programming Experience

3+ Years Commercial Freelancing

Godot • GameMaker Studio • Unity

About

I help indie studios build scalable gameplay systems, UI, and tools for commercial games.Based in Winnipeg, Canada, I've spent the past three years working professionally with indie clients in Godot and GameMaker Studio while collaborating directly from design documentation.


Featured Work

Current Commercial Project (Currently under NDA)

Gameplay Programmer (Godot 4)

I'm currently the gameplay programmer on an upcoming commercial RPG being developed in Godot. While the project remains under NDA, I can discuss my responsibilities and the systems I've built. Once the game is publicly announced, this section will be updated with screenshots, videos, and a Steam link.

Responsibilities

  • Turn-Based Battle System

  • Dialogue Framework

  • Cutscene Framework

  • Enemy AI

  • Save & Load System

  • Localization

  • Audio Systems

  • UI Programming

  • Shaders

  • Custom Editor Tools

Technologies: Godot 4, GDScript, Gameplay Programming, Editor Tools, Localization, AI

Reference available upon request


Dawn Stranger (Project Concluded)

Gameplay Programmer (GameMaker Studio)

I worked as the gameplay programmer on Dawn Stranger, a commercial RPG developed in GameMaker Studio. Although development concluded before release due to project funding, I can showcase the gameplay systems I designed and implemented throughout the project.

Responsibilities

  • Turn-Based Battle System

  • Dialogue Framework

  • Cutscene Framework

  • Enemy AI

  • Save & Load System

  • Camera

  • Localization

  • Pathfinding

  • Shaders

  • Audio Systems

  • UI Programming

  • Custom Editor Tools

  • Mini Games

Technologies: GameMaker Studio 2, GML, Gameplay Programming, AI, UI, Tools


Contact

Shaded Colors
Freelance Game Programming
by Pierce Harris
Remote - Winnipeg, Canada
© 2026 Shaded Colors