Hangman Pedro Alves Ryan Hurd
Project Description This is a game of Hangman using GUIs. The code is written in JAVA. The game has many things included in it such as 1-2 player mode, word libraries, pop-up fields, rounds, and a picture that changes when you miss a letter.
Solutions Using classes and having functions that call functions, we are able to link the abilities of buttons, text fields, and pop-ups. The 2 player game may be different in implementation, but calls many of the same functions as the 1 player game. We utilized a complexity algorithm, inherited classes, assertions, and data structures in our program.
Results Our results consist of a separate window with many qualities similar to most window based systems(GUIs). The player is allowed to start a game (1 or 2 player) at any time it is running. When the player loses the answer is given. A player cannot enter a repeated letter. The missed letters appear in a panel on the GUI.
Job Division The project was divided but, in order to save us confusion and debugging problems, we mostly did everything together.
Future Projects. This project could be further extended by adding more visual effects such as putting a real picture in place of the stick figure. Sounds Adding more options, players, modes of play, etc.
References Sun One Studio 4 update 1, Community Edition: Tutorials Book References: David Arnow and Gerald Weiss, JAVA: An Object-oriented Approach. Brooklyn College of City University of New York: Addison-Wesley 2000. Internet References: Java.sun.com: <http://java.sun.com> Java Tutorials Page: <http://www.eimc.brad.ac.uk/java/tutorial/Project/content.htm> by Mike Wilks, 1996 Software References: Sun One Studio 4 update 1, Community Edition: Tutorials