Livres

Comme turtleSpaces est basé sur Apple Logo II / LCSI Logo II des années 1980 et compatible avec eux, de nombreux livres téléchargeables gratuitement en ligne vous aideront à apprendre les bases du langage Logo.

En voici quelques-uns pour commencer :

Apple Logo II Reference Manual : https://archive.org/details/Apple_Logo_II_Reference_Manual_HiRes

Discovering Apple Logo : https://archive.org/details/Discovering_Apple_Logo_David_Thornburg/

Introducing Logo : https://archive.org/details/tibook_introducing-logo/

Primarily Logo : https://archive.org/details/primarilylogo/

Plusieurs dizaines de numéros du Logo Exchange, une lettre d’information publiée dans les années 1980 et 1990, sont également disponibles ici : https://el.media.mit.edu/logo-foundation/resources/nlx/index.html

Vous vous demandez peut-être : « Comment ces vieux livres peuvent-ils m’aider à créer des jeux vidéo 3D modernes ? » La réponse est simple : ces livres vous enseignent l’équivalent du français de l’école primaire, c’est-à-dire la grammaire et la syntaxe de base du langage Logo. turtleSpaces s’appuie sur ce langage Logo de base en ajoutant à son vocabulaire un certain nombre de mots supplémentaires (appelés « primitives ») qui offrent de nouvelles fonctionnalités au programmeur. Il ajoute aussi quelques styles de grammaire supplémentaires sans bouleverser les règles de grammaire d’origine : pourquoi réinventer la roue quand on veut construire une voiture de sport ?

Parcourir quelques-uns de ces livres, puis examiner les exemples fournis dans le dossier /examples, suffira à beaucoup, sinon à la plupart, des apprentis programmeurs turtleSpaces pour commencer à écrire des programmes en 3D.