Skip to content

shazzsamed/gobingo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎱 Go Bingo Game

A fun and simple command-line Bingo game implemented in Go (Golang)! Play against the computer and see who gets Bingo first.

🕹️ Features

  • Generates random 5x5 Bingo cards for player and computer

  • Tracks numbers drawn and updates cards in real-time

  • Automatically checks for Bingo (rows, columns, diagonals)

  • Simple terminal interface

  • Can play online with a Friend (Choose play with Friend)

  • Clean, modular Go code

📦 Requirements

Go 1.18 or higher

🚀 How to Run

Option A

Clone the repository:

git clone https://github.com/yourusername/go-bingo.git
cd go-bingo

Build and run the game:

go run main.go play

Follow the on-screen instructions to play.

Option B

Dowlnoad from the releases.

Extract the zip file

Open the terminal where the .exe file is and type in .\gobingo.exe play to play

🧠 Game Rules

  • Each player gets a 5x5 Bingo board with random numbers.

  • Numbers are drawn one at a time.

  • X marks drawn numbers on the board.

  • A line is counted when all numbers of either a row or a column or top diagonal is marked.

  • The first to complete 5 lines wins.

Feedback @ shazzsamed@gmail.com

Checkout the blog for more: Medium

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages