Game developer

PORTFOLIO

I’m Pedro

Find me on GitHub (opens in a new tab)

Graduated in Computer Science, I'm Pedro, a Generalist Game Developer with 5+ years of experience creating gameplay mechanics and optimized pipelines across Unity, Unreal Engine, and Godot.

Proficient in C#, C++, GDScript, and Python, with a strong focus on clean architecture, GPU profiling, shader development, and multi-platform development.

Pedro CoelhoGAME DEVELOPER

Built to be played.

A selection of worlds, mechanics, and the code behind them.

7 projects

Under the hood.

Gameplay that feels right

Responsive character controllers, combat, and mechanics that make every interaction count.

GAMEPLAY · INPUT · PHYSICS

Systems built to grow

State machines, enemy AI, and save systems built with clear, maintainable C# architecture.

C# · DESIGN PATTERNS · AI

The details that bring life

Smooth scene transitions, camera work, and visual feedback that connect code to the player experience.

CINEMACHINE · TWEENING · UI

Let’s make
something playable.

Looking for a gameplay programmer or a creative collaborator?
I’d love to hear about your next project.

Project details

Wonder Wallace

  • Unity
  • Cinemachine
  • Gameplay

Overview

Wallace is a hungry bear with three fish to catch before the timer runs out.

Fishing mechanics

I developed the fishing loop from casting to catching, with randomly selected fish and a timer that keeps each attempt moving.

Cinematic cameras

Cinemachine transitions connect the fishing actions and create cinematic moments throughout the game.