Skip to content

Reene444/King_of_bots

Repository files navigation

Multiplayer snake game - version 2.0

This is a snake online game for multiple players

keep improving the engine performance

🔧 Improvement

  • add stripe

✨ Skills

  • Springboot
  • Mongodb
  • Kafka Stream
  • Redis
  • React.js

🔧 Functions

  • Process:
  1. Pk
  2. LeaderBoard
  3. Recording function
  4. PlaybackPage function

alt text alt text image-5-camera.png

📖 How to use

To clone and run this application

# Clone this repository
$ git clone https://github.com/Reene444/King_of_bots.git

#Go to the corresponding branch
$ git checkout main_v2

# Go into the each backend modules and combine the commands as third point.
$ cd RunningService
$ cd RecordingService

#Each backend modules run commands as follows:
# Install dependencies
$ mvn clean package

# Run the app
$ java -jar target/RunningService-1.jar
$ java -jar target/RecordingService-1.jar

# Go into the repository
$ cd frontend_web

# Run the app
$ npm start

# if the `npm start` doesn't work then:
$ ./setup_run_frontend.sh