Rhidian Yiou

Rhidian Yiou

Rhidian Yiou

Un RPG top-down de pixel art retro.

Nombre: Rhidian Yiou

Desarrollador: Cliente

Periodo: Mar 2026 - Abr 2026

Tecnologías: Unity, C#, Github

Sinopsis: Rhidian Yiou te lleva a una aventura clásica de RPG de fantasía ambientada en una era de reyes, magia y criaturas oscuras. Explora un mundo lleno de secretos, trampas y realidades distorsionadas.

Género y Etiquetas: RPG, Pixel Art, Vista superior

Un RPG top-down de pixel art retro.

Video de presentación

Sistemas en los que trabajé

Sistema de movimiento basado en grid

Descripción

Sistema que mueve al personaje a través de una cuadrícula, dando al desarrollador más control sobre dónde puede acceder el jugador. También procesa el input priorizando siempre la última entrada recibida.

Sistema de diálogo modular

Descripción

Sistema de diálogo modular basado en ScriptableObjects que permite conversaciones interactivas con caminos ramificados según las decisiones del jugador. Incluye soporte para eventos por secciones y está centralizado mediante un gestor que controla la UI y el input.

Sistema de inventario y equipamiento

Descripción

Sistema de inventario que gestiona objetos de combate, mundo y mixtos. Incluye un sistema de equipamiento con armas, armaduras y escudos que modifican las estadísticas del jugador. También soporta objetos pasivos que afectan al personaje mientras están en el inventario.

Sistema de combate RPG por turnos

Descripción

Sistema de combate por turnos similar a Dragon Quest, con HP, MP y estadísticas básicas. Está estructurado para permitir una fácil expansión de mecánicas y habilidades.

Sistema de exploración en primera persona

Descripción

Sistema que permite cambiar a una vista en primera persona inspirada en clásicos como Doom. El jugador explora túneles donde la navegación depende de decisiones direccionales.

Sistema de encuentros aleatorios

Descripción

Sistema que define qué enemigos aparecen en cada zona mediante celdas que controlan probabilidad y dificultad.

Sistema de interacción

Descripción

Sistema centralizado que permite interactuar con NPCs y elementos del entorno como tiendas y puntos de descanso.

Sistema de flags globales

Descripción

Sistema de flags que controla eventos del mundo y progresión narrativa de forma dinámica.

Sistema de guardado

Descripción

Sistema de guardado en JSON que almacena el estado completo del jugador.

Herramientas de debug

Descripción

Sistema de herramientas de debug integrado en Unity para modificar el juego en tiempo real.

Teclado en pantalla

Descripción

Sistema de teclado en pantalla para introducir el nombre del jugador con estilo retro.

¿Qué aprendí?

Mejoras

Roles desempeñados

Programador Principal

Implementé sistemas desde cero, diseñando la arquitectura y desarrollándolos hasta la fase de pulido.