Games/FiftyTwo: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (Activities/FiftyTwo moved to Games/FiftyTwo: Wrong place yet again. FiftyTwo should go under the "Games" category.)
(Expanded upon summary)
Line 1: Line 1:
=== Summary ===
FiftyTwo is a set of card games, such as Go Fish, Crazy Eights, Hearts, Solitaire, and maybe games like [http://en.wikipedia.org/wiki/Eucher Eucher] or [http://en.wikipedia.org/wiki/Spades Spades].
FiftyTwo is a set of card games, such as Go Fish, Crazy Eights, Hearts, Solitaire, and maybe games like [http://en.wikipedia.org/wiki/Eucher Eucher] or [http://en.wikipedia.org/wiki/Spades Spades]. It will be written in [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] using the [http://en.wikipedia.org/wiki/Pygame pygame] library. Eventually, FiftyTwo will support mesh play with up to four players (for games like Hearts or Spades), single-person play against the computer (basic AI play), and multi-player (on the same computer) play.


=== Features ===
It will be written in [http://en.wikipedia.org/wiki/Python_%28programming_language%29 Python] using the [http://en.wikipedia.org/wiki/Pygame pygame] library.

Hopefully, by the end of the month the card game Crazy Eights will be finished, with the others coming fairly quickly after that, once the basic framework is complete.

Eventually, FiftyTwo will support mesh play with up to four players (for games like Hearts or Spades), single-person play against the computer (basic AI play), and multi-player (on the same computer) play.

Also, note that card playing is frowned upon in some Arabic countries, it might be a good idea to remove the activity for these areas.


* '''Already implemented'''
** Two-player Crazy Eights, Player vs. AI or AI vs. AI
** FiftyTwo card game engine for additional card games
** Background images copied from gnome-games-data
* '''Needs implementing'''
** A basic GUI for card backing selection
** More cardsets and backings
** Additional card games
*** Go Fish
*** Spades
*** Hearts
*** Eucher
*** Solitare
** Mesh play
** Crazy Eights four-player


[[Category:Activities]]
[[Category:Activities]]

Revision as of 22:59, 19 March 2008

Summary

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

Features

  • Already implemented
    • Two-player Crazy Eights, Player vs. AI or AI vs. AI
    • FiftyTwo card game engine for additional card games
    • Background images copied from gnome-games-data
  • Needs implementing
    • A basic GUI for card backing selection
    • More cardsets and backings
    • Additional card games
      • Go Fish
      • Spades
      • Hearts
      • Eucher
      • Solitare
    • Mesh play
    • Crazy Eights four-player