Games/FiftyTwo

From OLPC
< Games
Revision as of 02:05, 24 June 2008 by Kawk (talk | contribs) (Added release notes for new version of FiftyTwo)
Jump to: navigation, search


Summary

FiftyTwo is a set of card games, such as Go Fish, Crazy Eights, Hearts, Solitaire, and maybe eventually games like Eucher or Spades. It is written in Python using the pygame library. In the not-too-distant-future, FiftyTwo will support mesh play with up to four players (for games like Hearts or Spades), and it already supports single-person play against the computer (basic AI play), and multi-player (on the same computer) play.

Features

  • Already implemented
    • Two-player Crazy Eights
    • Crazy Eights four-player
    • FiftyTwo card game engine for additional card games
    • Background images copied from gnome-games-data
    • A basic GUI for card backing selection
    • Four different card decks
      • Three "standard" card decks
      • Alternate "shapes" deck, using stars, triangles, squares, and circles instead of suits, and A-M instead of numbers and JQKA
  • Needs implementing
    • Additional card games
      • Go Fish
      • Spades
      • Hearts
      • Eucher
    • Mesh play
    • Crazy Eights "official" Wikipedia rules (currently using a hodgepodge of South Africian rules and homespun ones)

Ideas

  • Saving games via the Journal

Releases

Release notes

FiftyTwo-2

While taking a custom photo deck, you must wiggle the mouse or press a key at least three seconds after clicking on the "Photo deck" button, otherwise olpcgames will pause the activity and you will be left hanging.

Photo decks are experimental, they don't work completely. Also, it takes about ten seconds to A. power on the camera, B. take the photo, C. power off the camera. I'm not sure when it actually takes the photo, so stay posed for the entire ten seconds. Also, there is no border around the photo taken -- this means that the cards do NOT stack very well.

Screenshots

No up-to-date screenshots.