Created a multiplayer game using socket.io, Node.js, html, css and Bootstraps framework.
I am responsible for all of the backend development.

Github


"RainyWords Game" is a fun experience of the word typing game that player need to type the word as fast as possible! within the time limit. Words will falling from the top to the bottom and disappear as the one of the players finish typing the word.
There are multiple Gamemode (room) which allow user to play with their friends by joining in the same room with a lot of extra features, for example, sound effect and special words.
Each room will display player's name and number of player

GAME MODES:
1.EASY= 3 sec per word
2.MEDIUM= 2 sec per word
3.HARD= 1.2 sec per word
4.SUPER HARD= 1 sec per word (with short words fall vertically and long words fade in-fade out every 0.25 sec)
5.WORD TRAP= 3.5 sec per word
6.WAR= 2.6 sec per word, score start at 500 points

Types of words used in every modes except WORD TRAP mode:
General Words: +10 points
Long Words: +50 points

Types of words used only in WORD TRAP mode:
Category Words(Category=Country): +10 points,
Out of Category Words: -10 points

Types of words used only in WORD TRAP and WAR mode:
Forbidden Words: score turn to 0

Types of words used only in WAR mode:
Angel Words: increase your opponent score by 50 points (has zoom in-zoom out effect)
Weapon Words: attack your opponent (and maybe yourself) base on the weapon word (has zoom in-zoom out effect)
"Nuclear": all players score turn to 0
"Missile": -100 points from your opponent
"Bomb": -50 points from your opponent
"Snipers", "Rifle", "Pistols", "Gun", "Shotgun", "Handguns": -25 points from your opponent
"Sword", "Knife": -10 points from your opponent
After 5 minutes (time limit), Game over and report the winner and the player's score.

Game Home page

Game Modes Select

EASY MODE

HARD MODE

SUPERHARD MODE

WORD TRAP MODE

WAR MODE