RetroPixel

RetroPixel

RetroPixel es una recreativa bartop que funciona con batocera emulando juegos, como aΓ±adido se crearon dos juegos desde 0 en Godot Engine de tipo arcade funcionales con la recreativa.

DescripciΓ³
RetroPixel es una mΓ‘quina recreativa en miniatura construida desde cero, diseΓ±ada para revivir la experiencia de los videojuegos clΓ‘sicos combinando hardware accesible con software libre. El sistema estΓ‘ basado en una Raspberry Pi 5 como unidad central de procesamiento, alojada dentro de una carcasa de madera y metacrilato construido y pintado manualmente. La recreativa incluye una pantalla, una botonera con joystick y botones fΓ­sicos, altavoces y todos los componentes electrΓ³nicos necesarios para ofrecer una experiencia completa.

A nivel de software, el sistema utiliza Batocera como sistema operativo, lo que permite emular una gran variedad de plataformas clΓ‘sicas y jugar a sus tΓ­tulos directamente desde un menΓΊ intuitivo navegable con los controles fΓ­sicos de la recreativa. AdemΓ‘s de la seleccion de juegos clΓ‘sicos, RetroPixel incorpora dos videojuegos originales desarrollados especΓ­ficamente para el proyecto con Godot Engine 4 y GDScript, integrados en Batocera como si fueran tΓ­tulos nativos del sistema. Estos juegos son de tipo shooter arcade, han sido diseΓ±ados y programados desde cero.

El resultado es un dispositivo completamente funcional que combina construcciΓ³n fΓ­sica, configuraciΓ³n de sistemas y desarrollo de software en un ΓΊnico proyecto. RetroPixel aporta valor tanto como objeto recreativo, al ofrecer una experiencia de juego retro accesible y nostΓ‘lgica, como proyecto tΓ©cnico y de aprendizaje, al demostrar que con herramientas de bajo coste y software libre es posible construir un producto completo y funcional.

InformaciΓ³ general

Autoria:
Alejandro Escobar
Cicle:
SMX
Grup:
D
Curs:
2025-26
Tutor:
David Delgado

Tecnologies

Godot Engine GDScript

PlanificaciΓ³ i gestiΓ³

Gantt

EnllaΓ§os del projecte