This is the most appropriate forum I can find for this, but, although this is not an assignment, I don't know if it will be allowed, so it may get removed and disappear, lol.
(I would appreciate if a moderator would let me know as soon as possible).
It's gonna be laid back. Ideas will be put forward and discussed. Pieces of the software will be built, tested and integrated bit by bit. As it is my thread, I will drive and hopefully demonstrate the thought processes behind the project.
Specification. (most basic programming concepts and APIs to be used.)
GUI (Graphical User Interface) to interact will game.
1 user vs computer.
Choice of who starts.
Computer must never lose (let's be mean).
If there is a way for the computer to force a win, it must win (or the user may crash the system in a fit of rage).
Before we get down to business with the plan, any requirement recommendations?
Moderators, let me know, please, it this is allowed..
PHASE: REQUIREMENT DISCUSSION