Skip to content
← Back to Community
Ball Blaster!
Profile icon
tussiez

Ball Blaster

This is my very first attempt at making a multiplayer game with Three.js and socket.io!

How to Play

  • W, A, S, D to move, and click to lock your pointer
  • Click to fire objects!
  • Press the Backtick to get some basic information about your weapon.
  • Scroll (difficult on touchpads) to switch weapons!
  • Press C to zoom in!
  • Press / to chat, you'll need to click on the input box though (and press Enter to send)
  • I've forgotten the setup for Xbox controllers, but I think the joysticks allow you to look around and move, and right/left trigger to switch gun(?) and something to shoot and see weapon info.
  • Right click to reload

Features

  • Multiplayer
  • Chat
  • Leaderboard
  • Multiple weapons
  • Weapon info w/their pros and cons
  • Xbox controller support
  • Delay to next "bullet" + reload + ammo + max "bullet" travel distance

Known Bugs

Relatively speaking, I wrote this game a long time ago and there's quite a few bugs. I'm probably not going to fix these, so please don't point them out in the comments :) Anyways, I'm working on newer projects anyway, but wanted to share this one

  • The color of players don't match
  • Some bullets don't disappear
  • Leaderboard sometimes works
  • If you leave the tab, the game might break (However this bug may not exist anymore)
  • Health can go as low as -5, and then you can respawn
  • You may need to fire an extra time after the death message is shown
  • You can go really far away, and this makes it impossibly hard to actually shoot
  • New bug This is a relatively new bug (didn't show up when I wrote this game) and it makes you slightly "vibrate"? I don't believe there is any code in the game that causes this to happen

These bugs aren't game-breaking, and it's still pretty fun to play with friends :)

Happy Holidays!

image

Voters
Profile icon
Unclyscam123
Profile icon
codeboi29
Profile icon
EpicGamer007
Profile icon
mesquite2234
Profile icon
IntellectualGuy
Profile icon
tussiez
Comments
hotnewtop
Profile icon
IntellectualGuy

Good, but no one else is playing :(

Profile icon
tussiez
Profile icon
tussiez

Let me know here if Repl.it turns off the server :)