Psi2d is a opensource minimal extendible multiplayer 2D platformer shooting browser game.[/b]
Game is running at itch: https://psi2d.itch.io/psi2d
I had the idea of a 2D multiplayer shooting gain back in 2008, inspired by Commander Keen (and later by NetKeen). I did some trials in Java but didn't manage to make anything interesting. Then I re-started the project as a HTML/JS browser game and decided to leave it open source:)
Following a old guide from valve, multiplayer games must cope with delays and the client must evolve the world while waiting for server's updates: for this reason the game is made with node.js. HTML client and node.js server are capable of sharing the same codebase ❤.
It is slim, lightweight and minimal. I wanted to make it mobile-friendly so this (so far: but I am open to changes) is a "one-button-game": you can run and shoot with touch only. On mobiles: swipe on the lower side of canvas to move and jump; tap on the upper side of the canvas to shoot. On desktops: WAD/arrows/space to move; click to fire.
The game is easily expandable and it is possible to add new kind of elements, level and player skills. So far there is only one level (made with Tiled Map Editor) with tiles from kenney.nl. And four characters with assets from gameart2d.com and four characters.
Github repo: https://github.com/aragagnin/psi2d
Youtube video: http://youtu.be/qfNqr_UtGLU
EDIT: youtube link