Mise à jour : septembre 2026
Notre feuille de route vise à construire l’infrastructure nécessaire pour faire de turtleSpaces une plateforme viable pour l’apprentissage dans l’enseignement ; pour la création de jeux et d’applications graphiques pour le web, le bureau et le mobile ; et pour d’autres usages tels que les scripts, le traitement et la visualisation de données, et le rendu hors ligne.
Déjà disponible
- Exécution dans le navigateur grâce à une version WebAssembly, avec intégration dans des pages web via la visionneuse web et les lecteurs
- Une interface à blocs pour faciliter les premiers pas des nouveaux utilisateurs
- Les groupes de classe, un moyen simple pour les enseignants de réunir une classe autour d’un travail commun (voir Pour les enseignants)
- L’export de modèles 3D avec
savestl, pour les utiliser dans d’autres applications 3D, des moteurs de jeu ou pour l’impression
- Le pilotage par API depuis des applications externes grâce au serveur Model Context Protocol, qui permet aux assistants d’IA et à d’autres outils de lire, d’écrire et d’exécuter du code Logo
- La publication dans la galerie, et le remix des projets publiés par d’autres
- Des versions de bureau pour Windows, macOS (Intel et Apple Silicon) et Linux, sur la page de téléchargement
Prochainement
- L’intégration LTI avec les plateformes d’apprentissage (LMS) telles que Blackboard, qui, combinée aux classes, permettra aux enseignants d’utiliser turtleSpaces comme plateforme d’apprentissage dans les écoles et de créer des cours autour de lui, en accédant aux créations et aux statistiques des élèves depuis leur LMS
- La prise en charge d’OpenGL 2.0 ES nous permettra de produire des versions pour les appareils à processeur ARM tels que les Chromebook (importants pour le secteur de l’éducation), le Raspberry Pi et Android (iOS ? Nous ne savons pas si Apple acceptera turtleSpaces dans l’App Store, étant donné son habitude de refuser les interpréteurs)
- Une version en ligne de commande, dans le terminal, utilisant FauxGL pour produire des fichiers image, permettra d’utiliser les capacités avancées de gestion des chaînes et des listes du Logo tSL pour les scripts et les applications d’entreprise
- De la documentation, de la documentation, de la documentation ! Des tutoriels ! Des exemples ! Encore plus d’exemples !
Plus tard
- La prise en charge du réseau, pour que turtleSpaces puisse à la fois servir du contenu web et y accéder
- Les espaces multi-utilisateurs permettront de construire des mondes en collaboration et d’organiser des expositions de groupe ; les bases de données dans le cloud faciliteront les jeux et les expériences multijoueurs
- La « compilation » autonome des espaces de travail (empaquetage) pour le bureau, le web et le mobile, et une « boutique d’applications » sur le site web où les visiteurs pourront découvrir une sélection d’applications basées sur turtleSpaces
- La soumission de turtleSpaces aux boutiques d’applications Windows et Mac
- Beaucoup, beaucoup d’autres primitives et améliorations, et un grand nombre de corrections de bugs supplémentaires