ADMoreau / sd_project

Game of Risk project for Software Design

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sdprojectrisk Build Status

Software Design class team project implementing a clone of the boardgame Risk.

Files and Program Flow

  • GameManager - Handles all calls to setup, start, stop and restart a game.
  • BoardManager - Handles all board-related requests and responses. Also keeps track of Board pieces, cards, events
  • Player - Handles all events and requests involving player information
  • Army - Counter for game pieces
  • Dice - Simple Dice class
  • Territory - Handles all requests and responses involving Territories such as occupants, occupiedBy, isOccupied as well as neighboring territories
  • Deck

Summary

  • GameManager sets up board, players, decks, and starts the game loop
  • BoardManager sets up Territories, and makes use of dices

Update Log

V.3.0

About

Game of Risk project for Software Design


Languages

Language:Java 100.0%