/Sudoku

Sudoku game in Unity3D for Android

Primary LanguageC#

Sudoku

Puzzle game Sudoku for Android created with Unity3D.
Unity3D version: 2018.1.0f2
Programming language: C# .NET 4.6
Visual Studio: 2017 Community

Description

The objective is to fill a 9×9 grid with digits so that each column, each row, and each of the nine 3×3 sub-grids that compose the grid (also called "boxes", "blocks", "regions", or "sub-squares") contains all of the digits from 1 to 9. Wikipedia

Features

  • Serialize/deserialize levels from JSON files
  • Async/await methods instead of coroutines

TODO

  • Add textures
  • Add sounds and music
  • More keyboards to select
  • Highlight wrong rows/cols/boxes
  • Add possibility to continue previous game after exit (collect every move in match history - Event Sourcing pattern)
  • Summary for each level (best result, total moves, etc.) in select level submenu
  • Settings submenu
  • Multiple languages
  • REST server with global highscores for each level, Facebook/Google authentication and new levels updates

Screenshots

Screenshots Screenshots Screenshots Screenshots Screenshots Screenshots