Campaign idea: Wesnoth Hold'em

Discussion and development of scenarios and campaigns for the game.

Moderator: Forum Moderators

Post Reply
genosuke
Posts: 57
Joined: June 23rd, 2005, 7:02 pm

Campaign idea: Wesnoth Hold'em

Post by genosuke »

I have an idea for a campaign, but before I start working on it, I'd like to know if anyone would be interested.

The rules are the same as Texas Hold'em, but with units instead of cards (e.g. queen = Dark Queen).

Each player is given two units (placed inside the villages in front of you). When it's your turn, you'll get a message from the dealer giving you your options (fold, check, call, bet 10, bet 50, all in, etc.).

After the first round of betting, three units move to the middle of the table (flop). After the second betting round, a fourth unit moves to the table (turn). After the third betting round, the last unit moves to the table (river).

After the last betting round, all units walk out of their villages. The player with the best five-unit poker hand wins the pot (gold).
Attachments
Wesnoth Hold'em Table
Wesnoth Hold'em Table
wholdem.jpg (18.61 KiB) Viewed 4482 times
ott
Inactive Developer
Posts: 838
Joined: September 28th, 2004, 10:20 am

Post by ott »

Sounds intriguing, especially how you are going to code the WML checks for the various poker hands. :-)
This quote is not attributable to Antoine de Saint-Exupéry.
User avatar
Elvish_Pillager
Posts: 8137
Joined: May 28th, 2004, 10:21 am
Location: Everywhere you think, nowhere you can possibly imagine.
Contact:

Post by Elvish_Pillager »

Campaign?!? It should be a multiplayer map.

Another thing: This is Wesnoth. You do not want to check for the better poker hand, you want to check which poker hand can win the battle.
It's all fun and games until someone loses a lawsuit. Oh, and by the way, sending me private messages won't work. :/ If you must contact me, there's an e-mail address listed on the website in my profile.
genosuke
Posts: 57
Joined: June 23rd, 2005, 7:02 pm

Post by genosuke »

I was planning on making it a single-player tournament with each round taking place on a different map. Also, in the future, I might add more games and change the campaign name to "Wesnoth Casino".

I guess I could make a multiplayer hold'em map (it would be easier than coding the poker ai). And if every map must have a battle, then maybe the players could use their poker winnings to recruit units.
genosuke
Posts: 57
Joined: June 23rd, 2005, 7:02 pm

Post by genosuke »

In case anyone's interested in this campaign, I should have the first version (with stupid AI :)) ready some time next week. All scenarios will be complete, but I'll keep releasing new versions until I'm satisfied with the AI. Eventually, each ai player will have a unique playing style (e.g., aggressive/passive).

The campaign will be a three-round sixty-player tournament. In the first round, the players randomly move to one of six tables (10 players per table). After 42 players have been eliminated, the survivors will advance to the second round, where they'll be divided into three tables. The three survivors will advance to the final round.

I decided not to include any battles and I don't think I'm going to bother creating a multiplayer map.
Attachments
Some cards.
Some cards.
holdem.cards.jpg (4.83 KiB) Viewed 4349 times
The first round.
The first round.
holdem.round1.jpg (28.53 KiB) Viewed 4355 times
scott
Posts: 5243
Joined: May 12th, 2004, 12:35 am
Location: San Pedro, CA

Post by scott »

Those a great graphics, but shouldn't the peasant get the spade? Just kidding.
Hope springs eternal.
Wesnoth acronym guide.
ott
Inactive Developer
Posts: 838
Joined: September 28th, 2004, 10:20 am

Post by ott »

I would be very interested in playing with this scenario, to see if the recent fix to replay corruption with random events holds up (see https://savannah.nongnu.org/bugs/index. ... m_id=13666), and if the problem with some random events being undoable would prevent this scenario being useful (ie. would peeking at cards be possible or not, see https://savannah.nongnu.org/bugs/index. ... m_id=13895).
This quote is not attributable to Antoine de Saint-Exupéry.
genosuke
Posts: 57
Joined: June 23rd, 2005, 7:02 pm

Post by genosuke »

Debugging this campaign has been a pain in the ass. I decided to post a working but incomplete version on the campaign server. I'd appreciate it if some of you could help me test it. Specifically, I want to know if any player wins when he shouldn't and if AI players fold very good hands. Thanks.

Ott, I don't think peeking at cards would be possible since you don't have an actual turn. The entire game takes place at the start of the scenario (by looping around the table) and your bets are made using the message options.
merliin
Posts: 10
Joined: October 10th, 2005, 2:40 pm
Location: Melbourne, Australia
Contact:

I think the layout needs some work

Post by merliin »

Unfortunately the popup menu blocks the view of your cards, it came on me so fast I didn't know what I had a few times. This depends on where the button starts.
If you can be bothered implmenting it I would like to see a check option. Other than that, nice idea. I will be playing this a bit between bouts.

MERLiiN
Post Reply