Jump to content

[Beta] Quake-like physics-based multiplayer Tank game


hpohl
 Share

Recommended Posts

Hey guys,

 

when I found phaser I was surprised how easy it is to create flashless browser games these days. So what I came up with is this: http://tankeroni.bspeak.net/. It's all about fast-paced multiplayer tank battles.

 

These are the current features:

  • Basic map editor and save/load functionality
  • 4 kind of weapons
  • Pick-upable ammo, health or whatever may come in the future
  • Server-side physics for a smooth gameplay
  • Chat
  • 2 Camera modes
  • Serverlist with ping
  • Choose the location of your server (only Germany and US/NYC at the moment)
  • FFA/CTF modes and more to come
  • Friendlist to invite players to private or public games

 

Since there are no ingame instructions yet:

  • WASD for movement
  • Cursor and click to shoot
  • SPACE for boost
  • 1,2,3,4 or mouse wheel to switch weapons
  • SPACE to cancel wall creation in editor mode
  • TAB for quick ingame menu
  • ENTER to chat while in game

 

Technologies used:

  • phaser client-side
  • C++ and crow/websocketpp with Box2D for the physics server-side
  • redis for inter-server communication and map saving

 

Note:

  • You will be logged in on an anonymous account automatically, so don't save maps personally (yet)
  • Don't bank on your maps being saved forever
  • YouTube or any other video websites are performance killers (at least on my end)
  • Something else I can't remember

Since my art skills are rather limited, I'm looking for someone to create/provide textures/particle effetcs/sounds or whatever comes to your mind. That would be great  :D

 

Does this have potential? Which problems did you encounter?

Link to comment
Share on other sites

Hello hpohl :)

 

Quake is my favourite fps game.

 

I am currently learning phaser.js and guess what I am thinking of making such type of fps games using phaser.js library(little ambitious i know). ;)

 

Can you share your source code on github if you are ok with it? :D

Link to comment
Share on other sites

Thank you!

 

You know I've been more into native programming languages since the beginning. I speak C/C++/D fluently and some Rust. And from what I've heard nodejs is better at high traffic web apps and sucks at CPU intensive tasks.

Link to comment
Share on other sites

  • 2 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...