Skip to content

baranskas/Kursinis-Darbas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course Work

OOP Second Semester project. VILNIUS TECH.

Restaurant Tycoon

Dependencies

  • NiceGUI (Web GUI) pip install nicegui
  • Faker (For fake name generation) pip install faker

Idea

Thrilling restaurant management game where you'll immerse yourself in the fast-paced world of culinary chaos! In this web-based adventure developed in Python, you'll step into the shoes of a restaurant manager, tasked with handling orders and delivering delectable dishes to eager customers within strict time limits.

How to play?

For now, you can clone the repository, install the necessary dependencies and run python main.py. It will launch a local server at 127.0.0.1:5050. Later in the development, the game will be publicly hosted.

To do

  • Loading & saving different restaurants for extended playability.
  • Implement web solution for Python (NiceGUI).
  • Timer to add thrill.
  • Color design for an appealing look.
  • File handling for saves (server-sided).
  • Object-Oriented principles for modularity, re-usability and scalability.
  • Cooking system
  • Health/Point system for more intense gameplay.
  • Day system for increasing difficulty throughout the gameplay.
  • Inventory system for saving cooked foods.
  • Give order functionality.
  • Implement upgrades.
  • Recipe JSON for easy access to edit or add more recipes.
  • Hosting on a server for public access.
  • Sounds

About

OOP Second Semester project. VILNIUS TECH.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages