SapperRemastered
SAPPER Remastered
Developer
About project
This project is a remaster of my old Sapper game (console version on C language). You can try it here
Game has 4 types of levels:
- Easy (8 x 8 and 16 mines)
- Medium (16 x 16 and 64 mines)
- Hard (32 x 32 and 256 mines)
- Custom with your game settings (width, height and mines > 0)
Current status
V 1.1.1
Gameplay
As in classic sapper game from microsoft, you are trying to open as many cells as you can. Numbers shows amount of mines in near cells. For example, it opened cell's number is 1, than there is one mine in neighbour cells. You can put flags to show that there is a mine.
Setup and Run
git clone https://github.com/dinaraparanid/SapperRemastered.gitcd SapperRemasteredjava -jar Sapper_PC-V1.1.1.jar
Preview
Stack
- Kotlin 1.9
- Swing + Java.AWT
- Coroutines + StateFlow + Swing extensions
- Exposed ORM + JDBC
- Arrow
Credits
Main menu soundtrack is "Transcendental" (Bonus Track for X3 Albion Prelude Game) by Alexei Zakharov.
License
GNU Public License V 3.0
Описание
Remastered version of my old sapper project with Kotlin and Swing
Языки
Kotlin