Copiaste diegoromanpereyra2102@gmail.com y abriendo Gmail...
Character Artwork
Argentina • Disponible para Proyectos

Diego Pereyra

DESARROLLADOR DE VIDEOJUEGOS & PROGRAMADOR C++

Desarrollador de videojuegos enfocado en la programación de sistemas escalables, combate técnico y arquitecturas desacopladas para juegos de fantasía oscura, Souls-likes y Metroidvanias en Unreal Engine y Unity.

PROYECTOS DESTACADOS

The Last Little Yes
🎮 GAME JAM
UNITY 3D

The Last Little Yes

3D Narrative Adventure
Estado: 🎮 GAME JAM
Rol: Lead Programmer / Women Game Jam Argentina 2026

Aventura narrativa 3D creada con el equipo Pixie Cats para la Women Game Jam Argentina 2026. Acompañás a una pequeña brujita que quiere ayudar a todos los que encuentra, hasta descubrir que sus propias necesidades también importan.

// APORTES TÉCNICOS
• Programación principal del gameplay: movimiento, sprint y vuelo.
• Sistema de interacción con personajes y objetos del mundo.
• Control de cámara en tercera persona.
The Sleepless Witch
🎮 GAME JAM
UNITY 3D

The Sleepless Witch

3D Adventure & Crafting
Estado: 🎮 GAME JAM
Rol: Lead Programmer / BAGD Level Up Jam

Aventura 3D creada con el Team Condena Arcana para la BAGD Level Up Jam. Controlás a Ofelia, una bruja insomne que recolecta ingredientes de noche y prepara pociones de día para cumplir pedidos y no volverse loca.

// APORTES TÉCNICOS
• Sistema de crafteo de pociones (procesado de ingredientes y caldero).
• Ciclo día/noche con recolección de recursos y misiones por buzón.
• Economía de pedidos y entregas, con builds para WebGL y Windows.
⚡ EN CURSO
UNITY 2D / WEBGL

Sanctorum

Dark Fantasy Metroidvania
Estado: ⚡ EN CURSO
Rol: Lead Programmer

Metroidvania de exploración lateral en un universo de fantasía oscura con mecánicas tácticas de combate e inventario ritual.

// APORTES TÉCNICOS
• Sistema de UI/HUD receptivo y dinámico para menús e inventario.
• Sistemas de persistencia y progresión (checkpoints, tracking de ítems).
Ciruja Beats
🎮 GAME JAM
UNITY 2D / WEBGL

Ciruja Beats

2D Rhythm Beat 'em up Post-apocalíptico
Estado: 🎮 GAME JAM
Rol: Lead Programmer / GameJam UTN 2026

Juego de ritmo 2D en pixel art desarrollado para la GameJam UTN 2026. Peleá contra zombies al ritmo de la música, recolectá objetos y construí un refugio para vos y tu perrito Choripán para sobrevivir al fin del mundo.

// APORTES TÉCNICOS
• Sistema de combate sincronizado al ritmo de la música.
• Recolección de objetos y crafteo para construir la base.
• Progresión de 3 niveles con build para WebGL y Windows.
🎮 GAME JAM
UNITY 2D / WEBGL

DinoRoad

2D Endless Runner Side-Scroller
Estado: 🎮 GAME JAM
Rol: Lead Programmer / UTN Game Jam

Videojuego 2D side-scroller de carrera infinita creado para la Game Jam de la UTN. Desarrollado para navegador WebGL con esquiva de obstáculos y dificultad progresiva.

// APORTES TÉCNICOS
• Control kinemático de físicas responsivas y salto dinámico.
• Spawner de obstáculos aleatorios con escalado de velocidad.
• Optimización y despliegue para WebGL en itch.io.

HABILIDADES TÉCNICAS

BRANCH // ENGINES

Motores de Juego

  • Unreal Engine: C++, Blueprints & Gameplay Ability System (GAS)
  • Unity: C#, Arquitectura Event-Driven con ScriptableObjects
BRANCH // DOMAINS_&_SYSTEMS

Dominios & Sistemas

  • Diseño de Sistemas Desacoplados (Event-Driven)
  • Máquinas de Estado para IA de Jefes
  • Sistemas de Habilidades y Progresión
  • Game Feel & Character Controllers Modulares
  • Generación Procedural de Niveles
BRANCH // TOOLS_&_CORE

Herramientas & Fundamentos

  • Lenguajes: C++, C#
  • Algoritmos & Estructuras de Datos Avanzadas
  • Detección de Colisiones Custom (Raycasting Kinemático)
  • Control de versiones (Git / GitHub)

EDUCACIÓN & FORMACIÓN

Tecnicatura Universitaria en Desarrollo y Producción de Videojuegos

Universidad Tecnológica Nacional (UTN)

Formación técnica especializada en arquitectura de videojuegos, motores gráficos, diseño de niveles y pipeline de producción.

Analista en Computación (Trayectoria)

Universidad Nacional de Río Cuarto (UNRC)

Fundamentos sólidos de programación, estructuras de datos avanzadas, lógica algorítmica y diseño de sistemas informáticos.