So yeah, basically, I made a game that I called "Worldwide Combos". I chose that name because it sounds similar to "4-wide combos".
Actually, this is very similar to games such as Tetris Battle®. Yet, I would like this plate-form to provide some competitive aspects that most existing similar games do not have.
The game is to be played with your browser. It should work at least on Safari, Firefox and Google Chrome (haven't checked all existing browsers). It was mainly made with jQuery client side, and with Node.js server side.
Here is a little preview.Features
For now, it only supports 1 versus 1 games. Yet, if you don't have anybody to play with, you can play the "solo" mode which is actually a 1 versus 1 mode using asynchronous gaming (yes, I had a lot of fun making this).
The multiplayer games are made through a matchmaking system, that matches you to another waiting player according to your multiplayer ratings (there is a solo rating as well). There is a spectator mode, even though I am not 100% sure it works well...
There are two handicap types : solid garbage (for both modes), and garbage with holes (for the multiplayer mode only).
You may also customize the speed tunings, as well as the keys, and the time limit, and the KO limit. There is no "hurry up" mode either right now.Upcoming features
I will probably try to make a better design, but for now it's not so ugly to my opinion.
There are many things I want to add, like an in-game chat system, more handicap types, or converting replays into videos. Also there is a Discord server: http://discord.gg/uWsr6vh
I also want to make this plateform competitive, with an integrated tournament system.Known issues
There are a lot of security issues right now, and I know it. I will fix them little by little.
Also, be careful not to press Enter while customizing options, as it might reload the game.
Hope you will like it, I had a lot fun making this, despite several (very) fustrating bugs. It is my first Node.js application, and I am quite satisfied by the result, that's why I am posting it now. Actually, I always wait until my projects are consistent before talking about them, because I am never 100% whether I will be able to do something that works or not.
If you have comments or suggestions to make, feel free.
Thank you for reading!