Files | |
| room.cpp | |
Walk is a first-person maze and exploration sample. It procedurally generates a world of walls, pillars, collectibles, and props, then lets you move through it in a very small FPS-style loop.
The example generates a maze, builds the renderable walls and props, and then uses collision checks to keep the player inside the level. Projectiles, explosions, and collectibles are all updated in the main loop, and a built-in debug console exposes commands for spawning, teleporting, regenerating the world, and swapping shaders.