A multiplayer game (Bomberman-like) using Serverless concepts
Switch branches/tags
Nothing to show
Clone or download
Latest commit 0405e5c Nov 22, 2016
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
backend Adding error message when the max number of players have been reached Nov 6, 2016
frontend Fixing player animation Nov 6, 2016
initializer Refactoring Nov 6, 2016
iot Refactoring Nov 6, 2016
.gitignore Ignoring the .serverless folder Oct 23, 2016
LICENSE Updating the copyright Oct 23, 2016
README.md Update README.md Nov 21, 2016
favicon.ico Using webpack to bundle Node files Oct 30, 2016

README.md

Serverless Multiplayer Game

A multiplayer game (Bomberman-like) using Serverless concepts

This project was created to validate if it is possible to develop a multiplayer game using only serverless services.

You can try it using your desktop and your phone.

Demo: bombermon.zanon.io

game

To create the multiplayer feature, I've used IoT notifications. You can read how it was done here.

The Serverless Framework was used to manage Lambda functions that handle the avatar selection and IoT keys.

If you want to host this game in your AWS account, you need to execute the index.js file that is inside the initializer folder to create the SimpleDB domain and the IoT role.

Credits

The Bomberman code was adapted from this tutorial.

Sprites from: 1, 2, 3 and 4.