How to create snake game (like the google one) in thunkable

How to create snake game (like the google one) in thunkable
And also like bending the sprite when it turns

IDK i dont know sorry

Hi @202042czkkze, make sure to check Community Guidelines and How to ask Great Questions v2.0.
I don’t have much experience in this but if I was trying, I would possibly try to store the board state in a list and then continuously update this list.
There may be a better way but I haven’t made any games on thunkable so my knowledge on this topic is limited.

Thunkable is actually pretty doable. You’d typically use a Canvas component + clock timer to move a “snake head” sprite step-by-step (like Google Snake, Slither.io, or even classic mobile arcade games like Subway Surfers-style movement logic, Cuphead-inspired precision movement, or Geometry Dash-style timing).

For the “bending” effect when turning, Thunkable doesn’t natively rotate a whole snake body smoothly, so you fake it:

  • Store snake body as a list of x/y positions

  • Draw each segment as a small sprite/image

  • On every move, shift positions in the list

  • Optional: use slightly rotated images or directional assets so turns look smooth instead of blocky

The key trick is that the snake isn’t one object — it’s many small pieces following the head.

This same “segment-following” logic is used in many simple games like Snake.io, Agar.io-style mechanics, and even stylized indie games inspired by Cuphead, Mario, or Rayman where movement is built from repeated position updates rather than real-time physics.