Example Projects

The first collection of the example projects below, Demo Projects, consists of shorter examples that can give view of how to use the library and of its capabilities.

The second collection, Class Projects, consists of projects based on student work assigned as Homework 3 (Nim Game), Homework 6 (Hangman), Final Project (Mine Sweeper), and one was developed in class as an example on recursion Knight Tour.

If you test these projects, keep in mind that:

Demo Projects

Bouncing Ball App

Source: BouncingBallApp.java

Angry Bird App

Source: AngryBirdApp.java

Angry Bird (with Objects) App

Source: AngryBirdObjectsApp.java

Lights Out App

Source: LightsOutApp.java

Tic-Tac-Toe App

Source: TicTacToeApp.java

Memory Tiles App

Source: MemoryTilesApp.java

Class Projects

Nim Game App

Source: NimGameApp.java

Hangman App

Source: HangmanApp.java

Mine Sweeper App

Source:MineSweeperApp.java

Knight Tour App

Source: KnightTourApp.java