Warcraft III Barracks Simulator

A ruby-built barracks simulator for World of Warcraft with classes to mimic barracks, units of various types and siege engines.

The app includes various spec tests to ensure all functions behave as expected.

This was part of a learning assignment to understand concepts including:

  • Testing (using rspec)
  • Object Oriented Architecture
  • Inheritance
  • Modelling Object Associations