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

Boitatá

  • Unity
  • C#
  • GameJam+

Overview

A tower defense adventure inspired by Brazilian folklore and the Kingdom series, with Boitatá protecting the forest from woodcutters.

Day & night

During the day, players gather resources, recruit animal allies, and upgrade the main totem. At night, they deploy tactical abilities to defend the forest.

Collaboration

Developed with Blueberry Turtle during GameJam+, the project combines folklore, resource management, and tactical defense.