02-11-2007, 02:30 AM
Create a game with several traditional card games such as Uno, Yahtzee, and other classic games that don't require a lot of AI.
"There are two things that are infinate: Human Stupidity and the universe. I'm not sure about the latter." - Mark Twain
02-11-2007, 03:45 AM
I'm working on Black Jack
02-11-2007, 03:59 AM
Don't let card games fool you though, I have done many of them as well as checkers, chess, etc. Their are two things to remember: 1. The games dont' have too much to them visually, so you have to have nice graphics to engage the players. Animated cards, or cool shuffling is also nice. Different kinds of tables with logos of imaginary casino's etc. 2. Although, you can take a game like black jack and as long as you can generate a random number, the computer AI can be fairly straightforward, you never hit higher than a 17, etc. BUT, writing the AI for the other computer players, your opponents is difficult since you have to start computing probabilities based on the cards showing, possible hands, etc. this is where combinotorics comes in. So if you want a really good card game with some players that "think" a little bit, you have to give them choices based on potential outcomes.
Then you have what's I call a "behavioral profile" of each player which is a probabilty distrbution of what that player tends to do in different situations, then based on this and the data, the player makes his play. By doing this all computer players can do smart things, but also have different perceived personalities.
But, at first just get the player and the house working, then you can add multiple decks and computer players.