/**********************************
 * Assignment 5: Texas Hold'Em Poker Game
 * Date: 12/8/2008
 *
 * Richard Wang: rw232, 1850130 
 * Kevin Yang: ky238, 2014639 
 **********************************/

This workspace should be loaded exactly as packaged, since the image names of the cards were changed to facilitate easy loading of card textures. Also images were used to texture the floor and walls.

The visuals of this game are now in 3-Dimensions. This was done by programming in Java3D (http://java.sun.com/javase/technologies/desktop/java3d/). The mouse can be used to move around the table and the scroll wheel of the mouse can be used to zoom in.

The files we changed to create this environment were Table.java (rewrote the file)and RoomWindow.java (minor changes).


Some issues to note, however, are that there are problems with repainting the canvas on which the game is run. Older instances of objects are not removed, which causes some visual problems (i.e. when the pot amount changes, names are changed). 

Also there is a graphical issue when running on Windows Vista (this is a Java3D problem, not ours). This problem does not exist in Windows XP.

There can also be a OutOfHeapSpace error if this program is run for a long period of time. This is due to the creation of the spaces taking large amounts of memory.