Skip to content

Tom-Standen/oop-chess-project

Repository files navigation

OOPChessProject

During my MPHYS at UoM I decided to take a module on object-oriented programming in C++. The task was to create a game engine that demonstrates the following properties of OOP:

  • Class structure
  • Abstraction
  • Inheritance
  • Polymorphism
  • Encapsulation
  • Templating

In a nod to my grandfather, TBS, I decided to try to make a chess engine and was successful in doing so.

The program used a number of header and source files and was compiled using Visual Studio 2013, as required by the course.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages