"Castle Battle" is a game simulation of a battle between a castle and enemies who have distinct powers. This simulation is written in C++, compiled by gcc, supported by CMU-graphics-Library for GUI stuff, and works perfectly on Windows.