Alright so the first question to ask yourself if you are ready for the project is, "what kind of screen or visualization method do you want to use?"
That is to say do you intend to use led's, lcd, or a pc interface, or some other thing I haven't thought of.
the next is "how my users play?" IE Buttons, keyboard, serial response.
getting a pic to do all the processing over the serial port before you build anything "real". May actually be the easiest way to start after that.
So figure out how your gonna have the pic store all those x's o's and nothings. You can probably use lookup tables.
Ok now you can store the info, but no matter how many you get in a row doesn't matter.
now make an engine that determines when someone has won.
yay! you have tic tac toe.
then, you can make the ai to make it beat you without having to lose to yourself. ^^
at any time in between these steps, or afterwards you can design the interface. But that most assuredly will not be the hard part.
Bookmarks