SkillAgentSearch skills...

Bomberman

Single and online multiplayer Bomberman game in java

Install / Use

/learn @shuoros/Bomberman
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

🎮 Online Multiplayer Retro Game – Bomberman

This repository contains the final project for the Advanced Programming course at University of Guilan, instructed by Dr. Mirroshandel.
I chose to develop a multiplayer online version of the classic retro game Bomberman, bringing pixel nostalgia into a modern web-connected format.

🚀 Features

  • Multiplayer Support – Play online with friends in real time.
  • Classic Bomberman Mechanics – Place bombs, break blocks, and outwit your opponents.
  • Retro Graphics – Pixel-art style faithful to the original.
  • Smooth Networking – Handles player synchronization and latency gracefully.
  • Customizable Rooms – Create or join game rooms with unique settings.

🛠️ Technologies Used

  • Programming Language: Java
  • Networking: WebSockets
  • Graphics/UI: Java Swing
  • Game Logic: Object-oriented design patterns with modular structure.

📷 Screenshots

<img width="1774" height="1046" alt="Bildschirmfoto 2025-08-07 um 18 15 44" src="https://github.com/user-attachments/assets/b59e68a0-97f4-40a3-8e75-320188950e4c" /> <img width="1774" height="1046" alt="Bildschirmfoto 2025-08-07 um 18 14 30" src="https://github.com/user-attachments/assets/d8cd6013-653d-481a-8f25-66c18666b7d0" /> <img width="1774" height="1046" alt="Bildschirmfoto 2025-08-07 um 18 14 59" src="https://github.com/user-attachments/assets/f50a3924-3116-4da1-b38c-719cc5c826e3" /> <img width="1774" height="1046" alt="Bildschirmfoto 2025-08-07 um 18 15 16" src="https://github.com/user-attachments/assets/9946fe12-cdd0-4b3f-a0bc-e667b9a4bc5f" />

📦 Installation & Run

Run the MySQL database with docker compose:

docker down
docker compose up -d

Give the sun bash the needed privilages:

chmod +x run.sh

Run the game with:

./run.sh
View on GitHub
GitHub Stars12
CategoryDevelopment
Updated3mo ago
Forks2

Languages

Java

Security Score

92/100

Audited on Dec 25, 2025

No findings