Projects

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.

Bad Behavior has blocked 25 access attempts in the last 7 days.