Skip to content

Latest commit

 

History

History
77 lines (59 loc) · 2.92 KB

File metadata and controls

77 lines (59 loc) · 2.92 KB

Cat Café

A 2D cafe management game built with Python and Pygame. You play as a barista working either a day or night shift in a cozy cat café.

Screenshot 2026-06-12 141114 Screenshot 2026-06-12 141238 Screenshot 2026-06-12 141203 Screenshot 2026-06-12 141144 Screenshot 2026-06-12 141304 Screenshot 2026-06-12 141437 Screenshot 2026-06-12 141514 Screenshot 2026-06-12 141548 Screenshot 2026-06-12 141422

Features

  • Animated welcome screen with day/night shift selection
  • In-game clock that advances in real time (15 in-game minutes per tick)
  • HUD displaying current time, money earned, and customers served
  • Resizable window that scales the 1920×1080 game surface
  • End-of-shift summary screen

Project Structure

Cat_Cafe_PyGame/
├── assets/
│   ├── fonts/
│   │   └── Golden Age.ttf
│   ├── welcome_screen/
│   │   ├── welcome_bg.png
│   │   ├── welcome_1.png
│   │   ├── welcome_2.png
│   │   ├── button_day.png
│   │   └── button_night.png
│   ├── bg_wall.png
│   ├── floor.png
│   ├── countertop.png
│   ├── lamps.png
│   └── player.png
└── src/
    ├── main.py
    └── menu.py

Requirements

  • Python 3.x
  • Pygame

Install dependencies:

pip install pygame

How to Run

From the project root:

python src/main.py

Gameplay

  1. On the welcome screen, choose Day Shift (9:00–17:00) or Night Shift (00:00–06:00).
  2. The shift plays out in real time — each real-world second advances the in-game clock.
  3. When the shift ends, a summary screen shows your total earnings and customers served.

Controls

Action Input
Select shift Left click on Day / Night button
Close game Window close button