Skip to content

v1.0.0 - First Official Release

Latest

Choose a tag to compare

@kaiiiichen kaiiiichen released this 02 Jan 14:35
· 11 commits to main since this release

SudoSodoku v1.0.0 - First Official Release 🎉

We're thrilled to announce the first stable release of SudoSodoku - a terminal-style Sudoku experience for iOS!

What's New

🎮 Core Features

  • Procedural Puzzle Generation: Infinite unique puzzles generated in real-time
  • Four Difficulty Levels: Easy, Medium, Hard, and Master with intelligent scoring
  • ELO Rating System: Competitive ranking from SCRIPT_KIDDIE to THE_ARCHITECT
  • Pencil Mode: Candidate notes for advanced solving strategies
  • Undo/Redo: Full history stack for fearless experimentation

🎨 Terminal Aesthetic

  • Authentic green phosphor terminal UI
  • Matrix-style victory animations
  • Haptic feedback for every interaction
  • Smooth, polished animations

💾 Data & Sync

  • iCloud Sync: Automatic cloud synchronization across devices
  • Game Center Integration: Seamless authentication and profile management
  • Smart Archives: Auto-save with favorites and replay functionality

🏗️ Technical Excellence

  • Clean MVVM architecture
  • Modular, maintainable codebase
  • Open source and fully documented

System Requirements

  • iOS 17.0 or later
  • iPhone and iPad support
  • Minimal storage (~5MB)
  • Optional internet (for iCloud sync and Game Center)

Getting Started

  1. Clone the repository:

    git clone https://github.com/kaiiiichen/SudoSodoku.git
  2. Open in Xcode:

    open SudoSodoku.xcodeproj
  3. Configure signing and build!

See README.md for detailed build instructions.

What's Next

We're planning future updates including:

  • Detailed statistics
  • iPad optimization
  • Achievement system
  • Hint system
  • Tutorial mode
  • And more!

See DEVELOPER.md for the full roadmap.

Contributing

We welcome contributions! Check out CONTRIBUTING.md to get started.

License

Distributed under the MIT License. See LICENSE for more information.


Enjoy the game! 🎮

Created with logic and ❤️ by Kai Chen.