Python Discord bot designed for interactive games and server management. I developed the bot with discord.py, implemented Discord button interfaces, slash commands, game menus and a Mafia game lobby. The project uses SQLite and SQLAlchemy for data management and is configured through environment variables.
Take a vampire, a grim reaper and a bat for a midnight ride through a haunted town. Hold to boost over broken track, brake before the big hills, and grab candy to refill your boost. Push your luck too far and your passengers end up splattered across the screen.
FLOOR 13: THE LAST ELEVATOR is an interactive horror escape game created for the Rive Halloween Challenge.
You wake up inside an abandoned corridor with one objective: reach the last elevator before the entity catches you.
The game features three difficulty modes — Normal, Hard, and Nightmare — with real-time movement, obstacle avoidance, jumpscares, audio, and an interactive escape sequence.
Built with Rive CLI, RML, Luau scripting, GPU Canvas, WGSL shaders, Data Binding, and State Machines.
The environment and gameplay are rendered in real time with GPU Canvas and custom WGSL rendering, while Rive scripting handles movement, collisions, difficulty modes, interactions, audio, and game state.