Hoja de ruta

Actualizada en septiembre de 2026

Nuestra hoja de ruta tiene como objetivo construir la infraestructura necesaria para que turtleSpaces sea una plataforma de aprendizaje viable para la educación; para crear juegos y aplicaciones gráficas para la web, el escritorio y los dispositivos móviles; y para otros usos como la automatización con scripts, el procesamiento y la visualización de datos, y el renderizado fuera de línea.

Ya disponible

  • Ejecución en el navegador mediante una versión en WebAssembly, con la posibilidad de insertarla en páginas web a través del visor web y los reproductores
  • Una interfaz basada en bloques para facilitar los primeros pasos a quienes empiezan
  • Grupos de clase, una forma sencilla de que el profesorado reúna a una clase en torno a un trabajo compartido (consulta Para docentes)
  • Exportación de modelos 3D con savestl para usarlos en otras aplicaciones 3D, motores de juego e impresión
  • Control mediante API desde aplicaciones externas a través del servidor Model Context Protocol, que permite a asistentes de IA y otras herramientas leer, escribir y ejecutar código Logo
  • Publicación en la galería y remezcla de los proyectos que otras personas han publicado
  • Versiones de escritorio para Windows, macOS (Intel y Apple Silicon) y Linux, en la página de descargas

Próximamente

  • Integración LTI con sistemas de gestión del aprendizaje (LMS) como Blackboard, que, junto con las clases, permitirá al profesorado usar turtleSpaces como plataforma de aprendizaje en los centros educativos y crear cursos en torno a ella, con acceso a las creaciones y estadísticas del alumnado desde su LMS
  • La compatibilidad con OpenGL 2.0 ES nos permitirá crear versiones para dispositivos con procesador ARM, como Chromebook (importante para el sector educativo), Raspberry Pi y Android (¿iOS? No tenemos claro que Apple esté dispuesta a aceptar turtleSpaces en la App Store, dado su historial de rechazo de intérpretes)
  • Una versión de línea de comandos para terminal, que usará FauxGL para generar imágenes en archivos, permitirá aprovechar las sofisticadas capacidades de gestión de cadenas y listas del Logo tSL para scripts y aplicaciones empresariales
  • ¡Documentación, documentación y más documentación! ¡Tutoriales! ¡Ejemplos! ¡Más ejemplos!

Más adelante

  • Soporte de red para que turtleSpaces pueda tanto servir contenido web como acceder a él
  • Los espacios multiusuario permitirán construir mundos de forma colaborativa y organizar exposiciones en grupo, y las bases de datos en la nube harán posibles juegos y experiencias multijugador
  • «Compilación» (empaquetado) de espacios de trabajo independientes para escritorio, web y móvil, y una «tienda de aplicaciones» en el sitio web donde los visitantes puedan probar una selección de aplicaciones basadas en turtleSpaces
  • Publicación de turtleSpaces en las tiendas de aplicaciones de Windows y Mac
  • Muchísimas más primitivas y mejoras, y muchísimas más correcciones de errores