Battlegrounds: Tanks Warfare — browser multiplayer tank combat

Battlegrounds: Tanks Warfare — browser multiplayer tank combat

Hi everyone :wave:

I’ve been building Battlegrounds: Tanks Warfare, a multiplayer tank shooter that runs on Babylon.js 9 + Havok. It’s live and playable right now:

:crossed_swords: https://tankswarfare.io/

Gameplay video

Controls

Key Action
W A S D Drive
Space Full stop
LMB Shoot
RMB Zoom
R Release / recapture the mouse
G Flip a toppled tank back onto its tracks
18 Spend a stat point

Feedback, bug reports and questions are all very welcome — and many thanks to this forum, which I’ve leaned on more than once while building it.

6 Likes

Fun! Neat!

1 Like

I just tried out for a little bit. Couple of observations that might help:

  1. On first load I got blown up right away
  2. On each load, it feel likes I’m loaded in the middle of the field, with enemies all around.
  3. There isn’t really anything to hide behind, and I was getting blown up without being able to do much about it (might be a skill issue though :smiley:)

The overall movement and camera controls were smooth and worked well on my 8GB Mac.

Looking forward to seeing this develop!

2 Likes

Thanks for the feedback!

I might need to tweak the respawning logic a bit. And I totally agree with you that the map feels empty with nothing to hide behind. I am planning to add some buildings/ruins/rocks or whatever that would feel like it belongs there. I would also tweak bots precision, I made them all shoot with different precision but some turned to be hella sharp shooters, which snipes you across the map :sweat_smile:

I am solo developing this in my free time, so hopefully I would be able to ship some updates within a couple of months, some of which are:

  • Better terrain generation and terrain objects (buidings, rocks etc)
  • Modifying tank types (double barrel tank, heavy tank, gatling tank etc)
  • Introducing purpose to the game (objectives, base captures etc)

I am glad to hear that the game run smoothly on your device, I am really hoping to make this game super optimised. I am trying to use instances whenever I can, share physics bodies and materials, different occlusion, geomorphing surface .etc, using all tips and tricks I learned in this forum :slightly_smiling_face:

1 Like