Skip to main content

cTurtle reference

Look things up here while you build a game with cTurtle. To learn the BT language from the beginning, start with the BT language guide.

The sections follow the order you usually need them: set up a project, write its scripts, add its content, run it in Studio, then publish it.

SectionLook here for
Projectsgame.json, the .ctproject file Studio opens, and making folders of BT code includable
BT languageThe exact rules of the language your scripts are written in
BT standard libraryThe basics every BT script can use: printing, text, math, files, time, networking and more
cTurtle APIThe functions and types cTurtle adds for your game scripts, package by package
Assets and game dataImages, sounds, fonts and materials, scenes, actors, models, animations and effects
StudioThe editor: its views, shortcuts, and how to play, debug and build from it
Building and publishingTurning your project into a game players can run on Windows, Linux or the web
Command-line toolsBuilding, running and testing from a terminal, and setting up your code editor