Skip to content

statist32/bomberman_multiplayer

Repository files navigation

Multiplayer Bomberman

GitHub last commit GitHub

Overview

This repository contains the source code for a multiplayer version of the classic game Bomberman in the browser. The game is implemented in vanilla JavaScript, utilizing the socket.io library for real-time communication between clients and the server. The game supports up to four players, features a chat, and aims to provide a fun and engaging multiplayer experience.

Features

  • Multiplayer Experience: Play Bomberman with up to four players in a real-time multiplayer environment.

  • socket.io Integration: Utilize the socket.io library for seamless communication between clients and the server.

  • Chat Functionality: Engage in a chat with other players for a more interactive gaming experience.

Getting Started

To run the game using Docker, follow these steps:

  1. Clone the repository:

    git clone https://github.com/statist32/bomberman_multiplayer.git
  2. Navigate to the project directory:

    cd bomberman_multiplayer
  3. Build the Docker image:

    docker build -t bomberman_multiplayer .
  4. Run the Docker container, exposing port 3000:

    docker run -p 3000:3000 bomberman_multiplayer
  5. Open your browser and navigate to http://localhost:3000 to play the game.

Contributing

Contributions are welcome! If you'd like to contribute to this project, just do it :).

License

This project is licensed under the MIT License.

About Bomberman

Bomberman is a classic game where players strategically place bombs to eliminate opponents and obstacles. This multiplayer version brings the timeless fun into a real-time, online experience with support for up to four players and a chat.

About

Browser-based multiplayer version of the game Bomberman.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published