An original Python roguelike game, inspired by my years of experience working in corporate environments.
The game blends workspace humor, office absurdity, and classic roguelike mechanics.
Premise:
It’s Thursday afternoon. You’re weary from lunch, dreading the 16:00 meeting… until the notification pops up:
Meeting Canceled
You stand up to leave your cubicle, only to discover the office is eerily empty, bathed in flickering fluorescent light, humming with servers.
From here, your descent begins.
- Python 3 - main programming language
- tcod / curses - terminal roguelike rendering and input handling (planned)
- Procedural generation algorithms - dungeon/office floor layouts
- GitHub - version control
- VS Code - main IDE
docs/- design documents, notes, and backstoryassets/fonts/- font files for the gamesounds/- sound effects and musictiles/- ASCII tiles or small sprites for the game world
game/- core game codeactions.py- game actionsentity.py- player and NPC entity definitionsinput_handler.py- keyboard/mouse input handlingmain.py- main game enginemap.py- map generation and management
saves/- saved game filesvenv/- Python virtual environment (contains dependencies)debug/debug.py- testing/debugging scripts
requirements.txt- lists Python dependenciesLICENSE- project license and copyrightREADME.md- project README for GitHub
This project is being developed as both a learning exercise in Python and a passion project inspired by classic roguelikes.
The story draws from personal corporate experience but is fictionalized into a surreal, dungeon-like adventure.
© 2025 Void Studios - Marius Briscut. All rights reserved. See LICENSE file for details.
🚧 In development - currently in the planning and prototyping stage. 🚧