Getting Started#
The goboscript compiler is a command-line program. You can create a new project using
the new
command. (run goboscript new --help
for more information)
Create a new project#
Create a new folder, and make sure that your working-directory is set to that folder.
This will create a new project with the following structure:
Depending on what options you chose, it might create a goboscript.toml
configuration
file.
Each .gs
file holds the code for a sprite, the name of the sprite is the name of
the file without the .gs
extension.
stage.gs
holds the code for the Stage. Scratch does not allow you to name a sprite
Stage
, so creating a file with the name Stage.gs
is invalid. As goboscript
uses stage.gs
for the Stage, you also cannot name a sprite stage
(in lowercase).
blank.svg
is a blank costume. You can see that both the main sprite and the Stage have
the line:
This is used to add a costume to a sprite (or the Stage), see language/costumes for more information.
Compile the project#
To compile the project, run the following command:
This will compile the project into a .sb3
file. The .sb3
file will be placed in the
project directory. It will have the same name as the project directory.
Run goboscript build --help
for more information.