hpohl Posted October 27, 2015 Share Posted October 27, 2015 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 functionality4 kind of weaponsPick-upable ammo, health or whatever may come in the futureServer-side physics for a smooth gameplayChat2 Camera modesServerlist with pingChoose the location of your server (only Germany and US/NYC at the moment)FFA/CTF modes and more to comeFriendlist to invite players to private or public games Since there are no ingame instructions yet:WASD for movementCursor and click to shootSPACE for boost1,2,3,4 or mouse wheel to switch weaponsSPACE to cancel wall creation in editor modeTAB for quick ingame menuENTER to chat while in game Technologies used:phaser client-sideC++ and crow/websocketpp with Box2D for the physics server-sideredis 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 foreverYouTube or any other video websites are performance killers (at least on my end)Something else I can't rememberSince 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 Does this have potential? Which problems did you encounter? Quote Link to comment Share on other sites More sharing options...
rfzahid Posted October 28, 2015 Share Posted October 28, 2015 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? Quote Link to comment Share on other sites More sharing options...
hpohl Posted October 28, 2015 Author Share Posted October 28, 2015 Hi, I'm sorry that is not going to happen (yet) for the server-side code. Quote Link to comment Share on other sites More sharing options...
WombatTurkey Posted October 28, 2015 Share Posted October 28, 2015 Great implementation with websockets and phaser. That's kind of unique you're using a C++ websocket server. Is it because you wanted to steer away from the nodejs or just personal preference? Game is pretty fun, needs more publicity / players Quote Link to comment Share on other sites More sharing options...
hpohl Posted October 28, 2015 Author Share Posted October 28, 2015 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. Quote Link to comment Share on other sites More sharing options...
hpohl Posted November 8, 2015 Author Share Posted November 8, 2015 I've added some more features like a CTF mode as well as Editor/GUI improvements. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
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.