Skip to content

mbutsk/boom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BOOM

Што?? Мбуцк зрабіў сапёра на Python?? Яшчэ і CLI? Так! ну... амаль. а 5% кода напісаў ШІ. Большасць у boom/mapgen.py, бо ну як гэта чалавек напіша, галавой падумайце

Як гуляць???

Запуск

У сваю кансольку ўводзіце

git clone https://github.com/mbutsk/boom.git
cd boom
python main.py

і ўсё. каб вам не прыйшлося ўсталёўваць усялякія залежнасці я згубіў нямала часу і нерваў

Правілы

  • Рухацца: ↑, ←, ↓, → / H, J, K, L / W, A, S, D

  • Адкрыць ячэйку: O / Enter

  • Паставіць / зняць сцяг: F / Прабел

  • Выйсці: Q

Правілы класічнага Сапёра можаце даведацца тут, ці тут, ці проста загугліце я вам мамка штоль

Канфігурацыя

У файле boom/config.py можаце рэгуляваць параметры гульні. Дакладней:

  • SHOW_INFO: True / False - ці варта паказваць лагатып і правілы гульні. Выключайце калі хочаце вялікае поле, бо ўсё перакуліцца праз дупу

  • LANGUAGE: 'be' / 'en' / 'ru' - мова правілаў гульні і надпісу "Перамога" (ну ці "Victory" ці "Победа" суадносна разберацеся)

  • CLEAR: True / False - ці варта ачышчаць кансоль праз кожны ход

  • FIELD_HEIGHT: int - Вышыня поля

  • FIELD_WIDTH: int - Шырыня поля

  • MINES_COUNT: int - Колькасць мін

Пастскрыптум

Дызайн і прынцып кіравання былі скрадзеныя ў margual56/minesweeper-cli. Дзякуй

Паст-пастскрыптум

Зразумелі??? Boom-Doom гульня слоў смешна што аж гамон

About

Python CLI Minesweeper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages