The Adventures of Bob is a 2D platformer that consists of three different worlds. The player has the ability to jump, dash once in the air to get more distance, and send out a slow or fast wave attack from their sword. Each world introduces a new mechanic that build on what the player can do. For example, in the first world, a crystal is introduced that gives your dash back while in midair and enemies that need to be killed with your wave attack.
The second world introduces yellow blocks that will only move once all the enemies associated with the block are killed. This is not only used to open pathways, but also as platforms to jump on.
The third world introduces enemies that cannot be killed and will start chasing you if you step into the yellow light that surrounds them. The player is able to outrun these creatures if they keep moving. They need to avoid them and sometimes activate them on purpose to get through the level. All mechanics from the previous 2 worlds are in this one as well, so the player will have to deal with situations where they encounter all of them.