Skip to content

NicolasSkopek/TheLobby

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 The Lobby

The Lobby is a 2D 8-bit style game, with a top-down view, where the player needs to repair 6 fuse boxes in a maze-like environment inspired by the Backrooms. The enemy, the Bacteria, hunts the player using the BFS algorithm. The objective is to escape after repairing the fuses, fleeing through a door.


🎯 Objective

The project aims to create an immersive experience where the player must solve challenges and dodge enemies in a mysterious environment. The motivation of the game is to provide tense gameplay, combining exploration and strategy, where the use of graph search algorithms (BFS) is essential for enemy movement. The game also demonstrates how algorithms can be applied in 2D games for AI interaction.


👨‍💻 Technologies and Software Used

  • Python 3.13
  • Pygame
  • BFS (Breadth-First Search)
  • IDE Pycharm
  • Piskel
  • Inkscape

🗂️ Project Structure

📦 TheLobby
├── 📁.idea
├── 📁assets
├── 📁scripts
│   ├── startgame.py
│   ├── player.py
│   ├── enemy.py
│   ├── obj.py
│   ├── menu.py
│   ├── gameover.py
│   ├── endgame.py
│   ├── scene.py
│   ├── settings.py
│   ├── text.py
│   ├── ...
├── main.py
├── README.md
└── requirements.txt

⚙️ How to Run

✅ Running Locally

  1. Clone the repository:
git clone https://github.com/NicolasSkopek/TheLobby
cd TheLobby
  1. Create and activate the virtual environment:
python -m venv venv
source venv/bin/activate  # ou venv\Scripts\activate no Windows
  1. Install dependencies:
pip install -r requirements.txt
  1. Run the application:
python main.py

📸 Demonstrations

menu in game in game


🧠 Subjects Involved

  • Data Structures I
  • Graph Theory
  • Formal Languages and Automata

🏫 Academic Information

  • University: Universidade Braz Cubas
  • Course: Computer Science
  • Semester: 5th
  • Period: Evening
  • Supervising Professor: Dr. Andréa Ono Sakai
  • Event: Technology Showcase 1st Semester of 2025
  • Location: Laboratory 12
  • Dates: June 5th and 6th, 2025

📄 License

MIT License — feel free to use, study, and adapt this project.

About

Top-down game inspired by The Backrooms

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages