Arquitectura software y hardware
Los requisitos planteados mas importante del sistema LudoSys son la flexibilidad de configuración, facilidad de uso, construcción de juegos, incorporación de nuevos elementos al sistema (nuevas interfaces, módulos y componentes estéticos) y la portabilidad a diferentes entornos. Con estos objetivos presentes se toma como referencia una arquitectura software/hardware que tiene como punto principal facilitar el juego a personas con diferentes grados de discapacidad física o psíquica al mismo tiempo que permita una gran flexibilidad. La arquitectura de LudoSy sestá integrada por LudoComplex, LudoArch y LudoEvent.
LudoComplex
Arquitectura distribuida en la que se basa el sistema LudoSys. Esta arquitectura integra e interrelaciona robots, módulos, interfaces físicas y virtuales, dispositivos especiales, ordenadores y procesos.
LudoArch
Arquitectura distribuida en la que se basan robots y módulos. Esta arquitectura está destinada a controlar el funcionamiento de todos los dispositivos (procesadores, alimentación, sensores, motores, luces, y sonido) que integran un robot o módulo, comunicación interna y externa, carga y ejecución de acciones y comportamientos, y gestión de nuevos módulos.
LudoEvent
Arquitectura en la que se basan los dispositivos especiales. Esta arquitectura está destinada a controlar el funcionamiento de este tipo de dispositivo mediante una configuración muy versatil y la gestión de eventos en tiempo real.