Dots and Boxes Game 2005

 


In a moment, an applet window will pop up to play the game! Your browser is ignoring the <APPLET> tag!


This program was written as an Intermediate Programming project:

            Programming and design: Erik Skirkanich, Kurt Clausen, Sangu Delle, Mr. Corica


Key ideas:

            Programming:

            Use of classes to represent aggregate information (Coordinates, Bar)

            Use of an ArrayList to represent an large group of objects (Bars in GameBoard)

            Use of a two-dimensional array (cell ownership in GameBoard)

            Interclass communication and separation of logic from interface (GameBoardDisplay ßà GameBoard)

 

            Java:

            Graphical output

            Animation through repaint().

            Mouse interaction

           

March 5, 2005