Што?? Мбуцк зрабіў сапёра на 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 гульня слоў смешна што аж гамон