The Dinning Room

Role: Producer
Team: Insomnia
Game: The Dining Room (Tycoon Game)

Technologies Used: , C++, opengl, SDL, glew, glm, glsl

github link for the game

Download to play game

In The Dining Room, a tycoon-style simulation game, our team aimed to create an engaging experience that balances both creative gameplay and technical depth. My role as the Producer allowed me to contribute across multiple areas, from coding and debugging to project management and team coordination.

Key Contributions

  1. Programming & Tool Development
    I focused on building core gameplay mechanics and assets, including designing the backgrounds, player character, and a basic AI for the in-game customers. This foundation work was crucial for establishing the main stage and setting the tone of the game’s visual experience. Additionally, I implemented ImGui as a debugging tool, a skill I honed from CS200, enabling faster testing and refinement processes. This tool is pivotal for development, allowing us to adjust and test game parameters in real-time, a technique widely used in industry-standard game development environments.
  2. Project Management
    As producer, I handled weekly scheduling, creating structured reports and meeting agendas. This included tracking the team’s progress, setting short-term goals, and assigning tasks to ensure an even workload distribution. I encouraged team members to actively participate in design discussions and decisions, fostering an environment where each contribution was valued.
  3. Optimization & Testing
    I approached optimization by applying techniques learned from CS180, such as reducing loop usage and relying on local variables to improve performance. Testing was conducted every weekend, where the team dedicated time to solving bugs and refining gameplay. Working closely with our technical director, Minjae, we identified and resolved core issues around texture rendering and collision, setting a strong technical foundation for the game.
  4. Game and Level Design
    In collaboration with the team, I contributed to defining the overall design of The Dining Room. We conceptualized the game as a tycoon simulation, iteratively expanding gameplay logic for AI customer behavior and level progression. Although the first milestone established only the framework, we have a clear direction for adding complexity to our levels and mechanics in future milestones.

Elevator pitch

Get the order from the customer, make what they want, and earn money from the customer. Finally become a CEO.

Description

Introducing “The Dining Room,” an immersive tycoon game that puts you in the shoes of a fast-food store owner. Prepare yourself for the ultimate challenge of running a successful establishment where you’ll experience firsthand just how demanding it can be.

Get ready to whip up delicious burgers and tantalizing side menus for the ever-hungry customers who flock to your door. As you serve your culinary masterpieces, watch the profits roll in and use them strategically to enhance your skills and unlock a diverse range of ingredients.

But beware, the path to success is treacherous! Your ability to manage your customers’ satisfaction and maintain a stellar reputation is paramount. With each decision you make, the fate of your store hangs in the balance. A single misstep could lead to financial ruin or a tarnished reputation, spelling the end of your entrepreneurial journey.

“The Dining Room” offers an authentic and immersive experience, where you’ll face the real-life challenges of a fast-food business. Immerse yourself in the exhilarating world of entrepreneurship as you grapple with limited resources, demanding customers, and ever-increasing expectations.

Only the most skilled and savvy players will rise to the top, conquering the cutthroat realm of fast-food tycoons.

So, are you up for the challenge? Will you master the art of culinary delight and business acumen? It’s time to step into “The Dining Room” and prove your mettle as the ultimate fast-food tycoon. Remember, every decision counts, every customer matters, and every dollar earned brings you closer to greatness. Will you thrive or crumble under the pressure? The choice is yours.

Features

  • Story Mode The story mode provides simple story to make a bigger restaurant with handmade cutscenes. This mode will give a player 15-day long volume of gameplay experience.
  • Infinite Mode For a repetitive gameplay, the dining room offers infinite mode. A player can enjoy infinitely continued burger tycoon gameplay. Reach a highest record!
  • Impressive Hand-Drawn Assets All the assets created by a Art Lead offers atmosphere-matching graphics to make an immersive gameplay.
  • Simple and Intuitive game controls and mechanics It is fast and easy to learn game mechanics with simple keyboard controls. Don’t fear trying the game. You can easily get used to the game!

Platforms and planned release dates

Platforms: Windows

System requirements:

  • Intel Quad-Core CPU or higher
  • 4.00GB RAM or higher
  • 64-bit Operating System

Link to get game