Skip to content

Implementing the Avalon game as a 3D immersive application

Notifications You must be signed in to change notification settings

CapriciousSmash/avalon-game

Repository files navigation

Avalon

An interactive multiplayer game community where players can enjoy a highly addictive strategy game that focuses on deception and deduction. Players must cooperate to complete their quest, but beware, there are traitors amongst them. The goal is to either hide within the group and sow dissent or discover who the traitors are and bring the group to glory.

Team

  • Product Owner: Andrew Heath
  • Scrum Master: June Won
  • Development Team Members: Andrew Heath, Charlie Tran, Hien Tran, June Won

Table of Contents

  1. Requirements
  2. Development
    1. Running the Game
  3. Team
  4. Contributing

How to Play

Read instructions on the game info tab on the website. Signin/signup and start playing the game :)

Requirements

  • Node 0.10.x
  • Redis 2.6.x
  • Postgresql 9.1.x
  • etc

Development

Running Game

  1. Make an .env file in the root directory with

    DATABASE_URL=postgres://[FILL THIS IN]

    REDIS_URL=redis://[FILL THIS IN]

  2. From within the root directory:

    • Production
    #Production
    npm install
    node server/server.js
    • Development
    #Terminal 1
    npm run build
    #Terminal 2
    npm run start

Roadmap

View the project roadmap here

Contributing

See CONTRIBUTING.md for contribution guidelines.

About

Implementing the Avalon game as a 3D immersive application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •