Skip to content

Welcome to the console adaptation of Whot!, the beloved Nigerian card game. Immerse yourself in the fun and excitement of Whot right from your command line interface. Engage in thrilling gameplay and strategic moves in this text-based rendition of the classic card game.

Notifications You must be signed in to change notification settings

i-am-Els/whot-console-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 

Repository files navigation

whot-console-game

Description

Source: Wikipedia

Whot is a card game played with a non-standard deck in five suits: circles, crosses, triangles, stars, and squares. It is a shedding game similar to Crazy Eights. At one point, the game was manufactured by John Waddington Ltd. Early packs was printed with the slogans "a unique card game" and "a game for everyone". The name of the game is given an exclamation mark ("Whot!") on later packs.

The card has been adapted into different formats, the most popular of which in Africa is the Nigerian Whot Game, where it has been described as Nigeria's national card game.

My Description

Having been interested in making games, I had no starting point, no knowledge of GUI, rendering and shading, all I knew was console application programming with Python. Felt lazy to learn PyGame, so I decided to make a crude console game. And here it is!!!

How to Play

A standard Whot! deck contains 53 cards which are grouped into different shapes: circles, squares, triangles, stars, and crosses. Of the 53 cards, four or five are special cards designated the number 20 and are sometimes called "Whot!" cards. To start, a dealer (usually one of the players) shuffles the deck and shares out equal number of cards to each player. They then draw a random card from the deck to serve as the starting card (a base on which other cards would be played). What remains of the deck is set aside (generally referred to as "market" in most parts of Nigeria). The first player (who is one other than the dealer) plays a card that corresponds to the base in either shape or number, if they do not have such a card, they visit the deck and draw one. The game continues until a player plays all their cards, that is, they "check up!!!". After this, the remaining players can decide whether to keep playing or end the game.

Note

Some differences in this game:

  • No Dealer (A class method deals the card)
  • Card 20 which should be the WHOT! card is referred to as (Triangle20, Cross20 etc)

Special Cards

In the game of Whot!, certain card numbers have special features, these are:

  • 1: HOLD ON (every player other than the one who played the card loses a turn and the card player plays again)

  • 2: PICK TWO (the next player draws two cards from the deck as well as loses their turn).

  • 5: PICK THREE (the next player draws three cards from the deck as well as loses their turn).

  • 8: SUSPENSION (when played, the next player loses their turn)

  • 14: GENERAL MARKET (every other player draws a card from the deck and loses a turn)

  • 20: WHOT! (the one who plays the card can ask for any shape regardless of the card played before it. In most parts of Nigeria, the card player begins with, "I need..." after which all other players ask them, "What?" then they reply with their desired shape).

My WHOT! Card Defect - Lazy *ss definitely made the card defective!

  • The card goes with any shape and number. COOL Right?!

  • When none of your cards corresponds with the base card, you need not draw from the deck (Go to Market as we call it)

  • My defective WHOT! card to the rescue.

Yeepie!!! 🎉

On a more serious note: The WHOT! card defect will be attended to in a later version, if there will be one.

Yours Sincurly

El's

About

Welcome to the console adaptation of Whot!, the beloved Nigerian card game. Immerse yourself in the fun and excitement of Whot right from your command line interface. Engage in thrilling gameplay and strategic moves in this text-based rendition of the classic card game.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages