CX16-Kakuro
Posted: Sun Sep 01, 2024 6:03 pm
For all you puzzle-lovers out there, I created another puzzle-based game: CX16-Kakuro.
Kakuro is a logic-based number puzzle game, often described as a cross between a crossword and Sudoku. In this game, players fill a grid with digits from 1 to 9, with the objective of matching the sum of numbers in each row or column to a given target. However, no number can be repeated within a single sum. Each clue is represented as a small number in a "dark" cell, dictating the sum of the digits to be placed in the adjacent white cells.
Play it now! Features
The source code can be found in this Github repository.
Update version 0.2.0
Kakuro is a logic-based number puzzle game, often described as a cross between a crossword and Sudoku. In this game, players fill a grid with digits from 1 to 9, with the objective of matching the sum of numbers in each row or column to a given target. However, no number can be repeated within a single sum. Each clue is represented as a small number in a "dark" cell, dictating the sum of the digits to be placed in the adjacent white cells.
Play it now! Features
- In total, 48 puzzles are implemented in the game varying between 6x6 to 8x8 board sizes. More puzzles (with varying difficulty) are in the making though!
- Control of the game proceeds by a combination of mouse and keyboard. Numbers can be entered by hovering the mouse cursor over the tile and pressing the desired number [1-9] on the keyboard.
- The program keeps track of the user progression. Different colors are used to indicate opened and completed puzzles. The game automatically saves the result to PUZZLES.DAT ensuring 'continuous play'. Note that the game state itself is not saved.
- If the player is stuck solving the puzzle, they can hit a toggle button which highlights all correct numbers in green, while incorrect numbers are colored in red.
The source code can be found in this Github repository.
Update version 0.2.0
- Improved graphics
- Doubled the number of puzzles
- Added feature to turn pages in the menu
- Added "help" and "about" screen (note: "options" is currently still a placeholder)