Jump to content
Cropsy

Pig : A Jeopardy Dice Game

Recommended Posts

I've been working on an Atari 2600 version of the Jeopardy dice game Pig. It's a simple game with the goal being the first player to reach 100 points. Pig is a game of luck and some strategy. I've included the full and short rules from Wikipedia at the bottom of this post.

 

This version is one player vs the computer with five different levels of computer opponent available. Level 1 is plays very conservatively to it's own detriment while Level 5 plays quite strongly within a couple of percent of optimal Pig strategy.

 

Hopefully the UI is self explanatory but if there are any issues please let me know.

 

I'd welcome any feedback on the game, particularly on the chosen color schemes and whether the dice rolling sound effect is annoying.

 

Known Issues

No PAL Version

ROM space is wasted in several areas particularly the title screen.

Sound Effects and Music are quite sparse.

 

 

I've attached the source as well.

 

Each turn, a player repeatedly rolls a die until either a 1 is rolled or the player holds and scores the sum of the rolls (i.e. the turn total). At any time during a player's turn, the player is faced with two options:

  • roll - If the player rolls a
    1: the player scores nothing and it becomes the next player's turn.
    2 - 6: the number is added to the player's turn total and the player's turn continues.
  • hold - The turn total is added to the player's score and it becomes the next player's turn.

The first player to score 100 or more points wins.

Pig_v080.bin

Pig_v080.bas

post-1311-128780480355_thumb.png

post-1311-12878048078_thumb.png

post-1311-128780481258_thumb.png

post-1311-128780481691_thumb.png

Pig_v090.bas

Pig_v090.bin

Edited by Cropsy

Share this post


Link to post
Share on other sites

With the topic title I was expecting a high res title screen of Alex Trebek eating a slab of bacon.

Share this post


Link to post
Share on other sites

Updated version with these changes...

 

I've changed the way dice rolls are determined to give a better distribution

Fixed an issue where the game would sometimes use more than 262 scan lines.

 

If anyone could try this on an actual NTSC 2600 I'd really appreciate it.

Pig_v090.bin

Pig_v090.bas

Share this post


Link to post
Share on other sites

Checked it out on real hardware.Works fine.... :)

Thanks Walter! That's very good news.

 

 

That is very cool. Now how about a 2600 version of "Pass the Pigs"?

I considered doing Pass the Pigs but stuck with this version to avoid cloning a copyrighted game. And also I don't think I could draw the Pigs in the small number playfield pixels available :)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...