Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ninety-Nine: Created by Amir Mohammad Tavallali Nia!

You can refer to this link to see my games and apps: https://t.me/A_M_T_N134

A screen reader-friendly version of the Ninety Nine card game. Play against an AI opponent using only your keyboard.

How to Play

Ninety Nine is a card game where players take turns playing cards to change a running total. The goal is to avoid making the total go over 99.

Cards and Their Effects

  • Ace: Add 1 or 11
  • 2: Double the count. If count is over 45 and even, halve it instead
  • 9: Pass (no change)
  • 10: Add 10 or subtract 10
  • Jack: Add 10 and get an extra turn
  • Queen: Add 10
  • King: Add 10
  • 3 to 8: Add their face value

Tokens and Milestones

Each player starts with 5 tokens.

  • Reaching 33 or 66: Opponent loses 1 token
  • Passing 33 or 66: Player loses 1 token
  • Reaching 99: Opponent loses 2 tokens (round ends)
  • Passing 99: Player loses 2 tokens (round ends)

The game ends when a player runs out of tokens.

Controls

  • Up/Down arrows: Navigate through your cards or choice options
  • Enter: Select a card or confirm your choice
  • C: Hear the current count
  • S: Hear your tokens, bot tokens, and your cards

How to Run

Run the Ninety-Nine.py file:

python Ninety-Nine.py

About

Accessible Ninety Nine card game with screen reader support. Play against AI, use keyboard controls, and master milestone mechanics. Built with Pygame for visually impaired gamers.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages