Hello, i am Rafael

Computer Science student eager to enter the game development industry, focusing on Unity best practices, reusable systems, and design patterns.

Selected Works

First Person Controller Gameplay

Modular and reusable First Person controller

Unity C# New Input System
  • Procedural Camera Physics: Head bob and sway calculated in realtime with no baked animations.
  • Event-Driven Architecture: UI and Audio systems decoupled using C# actions.
Play Demo! View Source
CSV to ScriptableObject Tool

CSV → ScriptableObjects → GameObjects

Unity Editor Tools Automation
  • Using CSV file as a game database
  • Generating GameObjects based on database number ids
Watch Demo

About Me

I am a Computer Science student at PUCRS, my big interests are game development, arts and sports. In my free time, I study Unity, experiment with design patterns, and build small prototypes. My projects focus on gameplay systems that are easy to extend without changing existing code.

Currently seeking a Development Internship to further improve my skills and contribute to shipping games.

Core Competencies

  • Gameplay Programming
  • Unity (C#)
  • Editor Tools & Pipelines
  • Programming Patterns
  • Sound Implementation
  • Git & Version Control