The game is most likely Crazy Stairs on Roblox. It’s a weird stair- climbing puzzle game with different roles/classes, and players can affect the stairs in strange ways as they go up.

A second possibility is a dream you’ve had before , which is another surreal Roblox game with layered progression and strange environments, but the stair-and-class description fits Crazy Stairs better.

Why this matches

  • You climb a big staircase or tower.
  • The game gets weirder as you progress.
  • There are levels/progression systems.
  • Players can interact with the environment in unusual ways, which lines up with the “paintings you can leave on the walls” part if you’re remembering a creative or puzzle-related feature.

Best guess

Crazy Stairs is the strongest match.

TL;DR: Crazy Stairs.