<-- this is shared/teaser/slider-teaser.html.erb -->
Project

Escape the Coffee-Deprived Corporate Nightmare

Have you ever felt the crushing weight of an endless workday and realized your only hope for survival was a fresh, hot cup of coffee? Mission: Kaffeepause is a fast-paced, top-down stealth game packed with chaotic quick-time events, turning the boring corporate office routine into a high-stakes tactical survival challenge. Developed as my MultimediaProject 1, the game puts you in the shoes of an overworked employee. Your ultimate goal is simple but highly dangerous: manage your ticking caffeine budget, brew fresh coffee, dodge your eagle-eyed boss, and skillfully dodge awkward coworker small talk to survive a grueling four-minute shift and secure that well-deserved promotion!
The core gameplay relies on three distinct pillars that keep you under constant pressure: stealth, frantic mini-games, and a dynamic dialogue system. First, you must navigate a detailed office floor populated by wandering coworkers and your vigilant boss. The Boss follows a strict patrol route but features a dynamic, circular line of sight that constantly tracks your position. Stepping into his red detection radius or colliding with him results in an immediate, ruthless "Game Over".
To keep your energy budget from hitting zero, you have to interact with the office coffee machine. This triggers a rotation-based skill check where perfect timing grants a massive 15-second bonus. However, the machine gets dirty over time. If it requires maintenance, a secondary button-spamming mechanic is activated, forcing you to rapidly tap the spacebar to clean the appliance before you can brew your next caffeine kick. To make matters worse, roaming coworkers like Sabine from accounting or Uwe from sales will actively approach you to strike up a conversation. Once caught, the game shifts into an RPG-style dialogue interface where you use the arrow keys to choose between three randomized responses. Picking a clever excuse successfully deflects them, while a poor response drains valuable time from your dwindling caffeine budget.
From a technical standpoint, I built the game from scratch utilizing C# within the modern .NET 8.0 framework. To handle window creation, input polling, and smooth hardware-accelerated 2D rendering, I integrated the SFML.Net 2.6.0 multimedia library. The architecture is structured around a central state machine that cleanly manages the main menu, active gameplay, and game-over screens, while the interactive mini-games seamlessly pause the office action. Finally, performance is optimized using Delta-Time clock tracking to ensure perfectly smooth, frame-rate-independent movement during those hectic office chases.

Gameplay

Appendices

Creators