- Home
- Classes
- Projects
Projects
31 Jan 2007
Black Jack
Requirements:
- Must play a basic black jack game.
- One player vs dealer.
- Suit color is not important.
- Needs to display who wins.
- Graphical interface is optional.
Resources:
Poker
Requirements
- Must play a basic poker game.
- Must be able to play an additional variation.
- Must play 1 interactive player and 1 dealer (computer player).
- Additional players (interactive or computer) are optional.
- No easter eggs.
- Must be in Java
- Must be "classroom" appropriate.
- Must be in groups of 2.
- Betting is optional.
- Must display number of wins and loses w/ %.
- Difficulty levels are optional.
- More to come...
Adventure Game
Requirements
- Read wikipedia article Adventure Game
- Interface must be as least text based. Recommended if you want to write a GUI you use wxWidgets.
- 30 minutes minimum play time.
- Auto Play (demo reel) (optional)
- Hint: Queue, Great way to test game automatically.
- No easter eggs.
- Must be in C++.
- 1 interactive user.
- Required Actions
- Moving between locations.
- Collect / Use Items.
- Must work in groups of 2.
- In Class Demo (optional).
- Point Based (optional).
- Difficulty Levels (optional).
- More to come...
Sudoku
Requirements:
- Interface must be as least text based. Recommended if you want to write a GUI you use wxWidgets and you wait until you have a working sudoku program.
- Grid size is 9 squares by 9 squares.
- The number of squares with numbers showing at the beginning should be a percentage of the total squares.
- You should be able to randomly create puzzles.
- Solving function is really just a validation process to see if user has entered a 'valid' solution.
- Have a option for the user to specify if they want an error message when an 'incorrect' number is entered.
- Save feature is not required.
{"display_name"=>"chris", "login"=>"chris", "email"=>"crmacd@gmail.com", "url"=>"http://www.crmacd.com"}