Skip to content
This repository has been archived by the owner on Mar 19, 2024. It is now read-only.

matthew-gerstman/DMAssassins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DMAssassins

Assassins is Live Action Game where players are assigned a target to "kill" by shooting them with Silly String™. The game runs in a giant loop (picture a circular linked list), and players continue to "kill" their targets until only one player is left.

DMAssassins is a webapp designed to manage large scale games of assassins where players may or may not know each other. They are given a reasonable amount of information about their target to help track them down. Admins can create and manage any number of games so that friends or organizations can play together regularly. It also features automated "plot twists" which cleverly rearrange targets and give the players new constraints to keep the game interesting.

This repo is my third version of assassins and was written with the goal of learning both Golang and BackboneJs. It was written to be a fully RESTful Single Page Application. I learned a lot while doing this project.

If you'd like to see the first two implementations of assassins you can check out DMAssassins-1.0 and DMAssassins-2.0.