Cover Image for Un mod no oficial convierte la Playdate en una adorable mascota robot.

Un mod no oficial convierte la Playdate en una adorable mascota robot.

Un mod no oficial, creado por un artista de personajes de Ubisoft en su tiempo libre, está al alcance de quienes tengan las habilidades necesarias para desarrollarlo.

Panic ha decidido pausar el desarrollo de su base de carga oficial para Playdate, lo que ha permitido que un artista de personajes tome la iniciativa y presente un kit de código abierto que transforma la consola en una mascota robótica interactiva. Este add-on, conocido como Playbot y creado por Guillaume Loquin, se puede construir por cualquiera que tenga los conocimientos necesarios. Para aquellos que no están familiarizados con la tecnología, es probable que en el futuro se vean ofertas de construcciones de Playbot en plataformas como Etsy.

El Playbot está compuesto por dos ruedas, un motor, un microcontrolador y una carcasa impresa en 3D. Aprovecha el acelerómetro, el micrófono y los sensores incorporados en la Playdate, convirtiéndola en un encantador compañero de escritorio. Loquin, quien trabaja como artista de personajes en Ubisoft, utilizó su experiencia para dar vida a este dispositivo. Explicó que la consola se destaca como una plataforma creativa única, mencionando que se enamoró de la Playdate por su forma particular y el SDK desarrollado por Panic, así como su distintiva manivela, lo que la convierte en una excelente opción para explorar nuevas posibilidades.

En un principio, Loquin consideró crear una base de carga para su Playdate, pero luego decidió que sería mejor añadir ruedas. Con años de experiencia en la industria de los videojuegos, disfrutó combinar su conocimiento en videojuegos con la robótica. Anteriormente había trabajado en un robot con ruedas y un humanoide bípedo que podría aparecer en una película de Tim Burton.

Aunque el Playbot no puede mantener una conversación o jugar a buscar, en los videos de Loquin se puede ver cómo reacciona a un toque para despertarse, navega en torno a esquinas y se marean al girar la manivela de la Playdate. Además, puede moverse por el escritorio evitando obstáculos y evitando caerse. Loquin estima que la duración de la batería es de aproximadamente 45 minutos por carga, y cuando no se está utilizando en modo juego o robot, la base robótica carga la consola.

El proyecto comenzó en junio, y aunque el desarrollo del hardware fue relativamente rápido, Loquin encontró que el software resultó ser más complicado de lo esperado, ya que el robot utiliza tres bases de código diferentes: C++ para el microcontrolador, Lua para la aplicación de Playdate y Python para exportar animaciones desde Blender. Estos programas deben comunicarse entre sí, representando una cantidad significativa de código para un desarrollador individual. Además, documentar y formatear el proyecto para su lanzamiento como código abierto tomó más tiempo del anticipado.

Loquin expresó su deseo de ver a alguien construir su propio Playbot en el futuro, lo que haría que todos sus esfuerzos valgan la pena. Proporciona las instrucciones de impresión 3D, el código de la aplicación complementaria y el firmware para el microcontrolador Teensy 4.1 en GitHub.