Fork 0
Resistance: Avalon web app implemented using Meteor
Go to file
Daniel Perelman 3a22648337 Use <label> tag for options in lobby. 2015-12-31 01:23:19 -08:00
.meteor unable to submit team if not full 2015-09-25 16:26:02 -07:00
css Use <label> tag for options in lobby. 2015-12-31 01:23:19 -08:00
.DS_Store Fixed link 2015-11-15 10:33:50 -08:00
README.md Fixed link 2015-11-15 10:33:50 -08:00
avalon.html Use <label> tag for options in lobby. 2015-12-31 01:23:19 -08:00
avalon.js Merge pull request #16 from dperelman/feature/mordred 2015-12-31 01:14:48 -08:00


Resistance: Avalon

The Resistance: Avalon - on your mobile device!

The Resistance is a party game of social deduction designed by Don Eskridge. It is designed for five to ten players, lasts about 30 minutes, and has no player elimination. The Resistance is inspired by Mafia/Werewolf, yet it is unique in its core mechanics, which increase the resources for informed decisions, intensify player interaction, and eliminate player elimination.


Resistance: Avalon is a social deduction game designed by Don Eskridge. This is an unofficial fan project designed to complement the physical game, and is not endorsed in any way by the designer or publisher. I encourage everyone to go out and pick up a copy of the game.

Click here to play!

Built using:

  • Meteor
  • Javascript
  • MongoDB
  • CSS and HTML
  • Spacebars

Key Features

Mobile Design/Compatibility This web app was designed to be primarily used on a mobile app. It features clean design and friendly mobile interface. Is also responsive and can be played on any screen size.

Multiple Rooms Asynchronously handles requests from multiple users in multiple rooms. Uses Meteor's publish and subscribe pattern to deliver information to the right users.

Reactive Objects Keeps users synched up by having users listen to reactive objects. Certain players are given permission to the game state (as per the game's rules) while everyone else's views react to the game state.