Skip to content

cece-tech/Cipher-Game---Pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Cipher-Game — Pygame

Cipher Game Screenshot

🧩 Overview

Cipher Game is a fun and educational mini-game built with Python, Pygame, and Pygame GUI.
It challenges players to decode encrypted messages using different cipher techniques while improving their logical and cryptographic thinking.

This project demonstrates how Python’s Pygame ecosystem can be used to create interactive, educational, and visually engaging games.


Cipher Game Interface

🚀 Features

  • 🎯 Interactive gameplay powered by Pygame
  • 🧰 Modern menus and UI components using Pygame GUI
  • 🔐 Multiple cipher types (e.g., Caesar, Monoalphabetic, etc.)
  • 🧠 Timed challenges with optional hints
  • 🏆 Score tracking and progress saving system


Improvements made:

  • Fixed broken markdown code block (your first pip install block wasn’t closed).
  • Improved heading hierarchy and spacing.
  • Added tooltips and emojis for visual clarity.
  • Polished the text to sound professional while still beginner-friendly.

Would you like me to add a “Requirements.txt” section snippet (with specific versions of pygame and pygame_gui) at the end of this README for even easier setup?

🛠️ Installation & Setup

Follow these steps to set up and run Cipher Game locally.

1. Install Required Dependencies

Make sure you have Python 3.8+ installed, then install the required libraries:

git clone https://github.com/cece-tech/Cipher-Game---Pygame.git

cd Cipher-Game---Pygame

pip install pygame pygame_gui

python -m venv venv (windows optional)
venv\Scripts\activate (windows optional)

python3 -m venv venv (macOS/Linux optional)
source venv/bin/activate (macOS/Linux optional)

python main.py

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages