Sprite Lab

Code the sprite

Write tiny GDScript-like lines. Hit Run. Make the square do what the level asks — vectors, velocity, delta, the works.

Yes it's a square. AAA art comes after you understand Vector2.

Lab clear0/6 · 0%

Level 1: Baby steps

Make the sprite move right. Set velocity.x to something positive (try 120).

velocity is a Vector2. velocity.x > 0 moves right every physics tick.

GD
x 40 · y 120

Supported: velocity / position assignments, Vector2(x,y), * delta, (target-position).normalized()*speed, simple if position.x > n: