GDLang

From Esolang
Jump to navigation Jump to search

GDLang is a 2-dimensional esolang written an interpreted entirely in Geometry Dash. No external tools are used; you edit and run the program within the game's editor.

GDLang

Memory and output

Since an actual memory model like a stack is very difficult, GDLang uses 4 registers, three for storage and one for output.

Instruction writing

Each instruction is a collision block (CB). Copy and paste the corresponding CB to the codebox so it can be ran over an instruction pointer (IP) and be executed.