SapperRemastered

Форк
0

README.md

SAPPER Remastered

Kotlin

Developer

Paranid5

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:

  1. Easy (8 x 8 and 16 mines)
  2. Medium (16 x 16 and 64 mines)
  3. Hard (32 x 32 and 256 mines)
  4. 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.git
cd SapperRemastered
java -jar Sapper_PC-V1.1.1.jar

Preview

0 1 2 3 4

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

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.