Frontend PWA to manage your BombSquad/Ballisitca game server. Broadcast Bombsquad server live stats and leaderboard. Notify players when their friends join the game via web push notification and Admin panel to configure a server on fly.
- Modded Ballistica Scripts required to set up a game server with rest APIs.
- visit https://dash.deno.com/ log in with github, select new project > Hello World.
- paste code from this file proxy.js into your deno, and change IP PORT, save and deploy.
- now you will get link of your server.
Step 2 > Host your website (use this website, or host your own)
- Now add your deno link/server link from the above step to the end of this url after "api=" example: https://imayushsaini.github.io/ballistica-ui/home?api=https://warm-lobster-20.deno.dev.
- You can share this URL with your players or add it to your server stats button.
- Fork this repo
- Enable the workflow that comes with this repo from Actions.
- Repo settings > actions > general > workflow > enable read nad write permission.
- update variables.env, and enter your server link/deno link you got from the above step 1.
- On your fork go to settings and enable the GitHub page on the gh-page branch.
- Check environments to get add your github page URL.
- Now you can share that URL with players or add it to your stats button of the server.
- You need to repeat Step 1 for each server.
- Now on your website from Option 1 or Option 2
- add ?api=<serverlink> example https://imayushsaini.github.io/ballistica-ui/home?api=https://warm-lobster-20.deno.dev.
Checkout BS1.7 Modded Server everything is already set up.