crkellen / bands

A real-time online multiplayer CTF shooter game
GNU General Public License v3.0
5 stars 4 forks source link
game html5 io-game javascript javascript-game multiplayer

buildnshoot.io v0.4.7

An online multiplayer shooter game

Please post any bugs or feature requests on the Issues page!

How to play:

Controls:

Movement: Move using the WASD keys.

Aiming: Aim by moving your mouse.

Shooting: Shoot by pressing the Left Mouse Button.

Reloading: Reload by pressing R. This will reload 1 bullet at time and can be cancelled at any point during the reload. If you use all of your bullets, you will have to reload the clip, which takes longer than 1 bullet at a time!

Building: Switch to Build Mode by pressing the Right Mouse Button. Then press the Left Mouse Button to build on a tile adjacent to you. Note: You cannot build if a player is occupying the tile!

Shoveling: Switch to Shovel Mode by pressing the Right Mouse Button in Build Mode. Then press the Left Mouse Button on an active block to remove it. Note: Removing a block with a shovel places it in your inventory if you aren't full already!

Goals:

Currently the game is just a endless fighter, but soon there will be objectives for each team to compete for. I have not finalized the goals yet, and there may end up being multiple game modes.

Tips:

Weapons:

Currently there is only a single weapon implemented. More will be added later! Full stats will be added later once they are closer to being finalized.

Rifle:

High Damage, Slow Fire Rate, Medium Reload Time, Medium Clip Size, Fast Projectile Speed, Good Short-Range Accuracy, Good Long-Range Accuracy.

SMG (Not Implemented):

Low Damage, Fast Fire Rate, Long Reload Time, Large Clip Size, Average Projectile Speed, Fair Short-Range Accuracy, Fair Long-Range Accuracy. Note: I may change this from an SMG to more of an LMG. Still deciding. Or add both.

Shotgun (Not Implemented):

High Damage, Average Fire Rate, Short Reload Time, Small Clip Size, Average Projectile Speed, Good Short-Range Accuracy, Poor Long-Range Accuracy.

Updates:

Please check the CHANGELOG.txt for a list of current updates

Planned Features:

Other Information:

You can see my other work on my personal website at http://lutzkellen.com/.

License:

I am leaving this open source because I think it may help someone else make their own games. For any questions please contact me.

GNU