Skip to content

MilanBornarov/MegaSudoku-18x18-Challenge-Edition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🧩 MegaSudoku 18x18 – Challenge Edition

A feature-packed 18×18 Sudoku game built with Python & Pygame, combining classic logic gameplay with real-time challenges, scoring, unlockables, and reflex-based mini-events.

This is not your average Sudoku — it’s fast, intense, and designed to keep you under pressure

🎮 Features

🔢 18×18 Mega Sudoku

  • Uses symbols 1–9 and A–I
  • Sub-grids are 6×3
  • Fully generated puzzles with guaranteed solutions

⚔️ Challenge System

Random challenges trigger while playing:

  • Quick Reflex – press the correct key before time runs out
  • Memory Test – memorize a symbol, then type it
  • Freeze Mode – earn protected mistakes
  • Chaos Sequence – place symbols in a required order

Failing challenges reduces score — succeeding boosts it.

🧠 Hint System

  • Spend points to reveal a correct cell
  • Highlighted with visual feedback
  • Fully optional

🧠 Challenge Trigger System

Challenges are skill-based, not random.

  • Each correct symbol placement increases a streak counter
  • After a successful streak, a random challenge is triggered
  • The streak resets once a challenge begins

This system rewards accuracy while adding pressure the better you perform.

🏆 Scoring & Time Tracking

  • Points for correct placements
  • Best completion time saved per session
  • Streak-based challenge triggers

🎨 Background Unlock Shop

  • Earn points to unlock new backgrounds
  • Equip owned backgrounds anytime
  • Visual feedback for locked / owned / equipped states

🔊 Audio Feedback

  • Correct / wrong input sounds
  • Unique sounds for each challenge type
  • Fallback-safe loading (game still runs without assets)

🎥 Gameplay Video

Watch the full gameplay and development showcase on YouTube:

▶️ 18x18 Sudoku with Real-Time Challenges
https://youtu.be/6-wEkJctr4c


🕹 Controls

Mouse

  • Click a symbol in the bottom toolbar to select it
  • Click a cell to place the selected symbol
  • Click Hint, Menu, or shop buttons

Keyboard

  • Press 1–9 or A–I to select symbols
  • Challenge-specific inputs:
    • Quick Reflex → press the shown key
    • Memory → type the memorized symbol
    • Freeze → press SPACE

⚙️ Installation & Setup

Requirements

  • Python 3.9+
  • Pygame

Install Pygame

pip install pygame

About

🧩 An advanced Sudoku implementation in Python featuring 4 unique challenges. Built with Pygame, it combines complex backtracking algorithms with a scalable grid system for a "Mega" puzzle experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors