Skip to content

ReYaNOW/brain-games

Repository files navigation

Hexlet tests and linter status:

Actions Status

CodeClimate maintainability status:

Этот проект представляет собой игру - Игры разума.
«Игры разума» — набор из пяти консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы. После трех правильных ответов считается, что игра пройдена. Неправильные ответы завершают игру и предлагают пройти ее заново. Игры:

Калькулятор. Арифметические выражения, которые необходимо вычислить.
Прогрессия. Поиск пропущенных чисел в последовательности чисел.
Определение четного числа.
Определение наибольшего общего делителя.
Определение простого числа.

Установка

Для установки игры необходимо использовать команду, находясь в корневой директории проекта

poetry install

Так же имеется возможность сделать билд игры с последующей установкой при помощи двух команд

poetry build && pip install dist/*.whl

Так же можно установить игру без клонирования репозитория, но после этого нужно будет установить зависимости, указанные ниже

python3 -m pip install --user git+https://github.com/ReYaNOW/python-project-49.git

Устанавливать игру стоит в отдельном окружении для избежания проблем с зависимостями

Как создать окружение и активировать его

Windows PowerShell

python -m venv venv; ./venv/Scripts/activate.ps1

Linux

python3 -m venv venv && source venv/bin/activate

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

Для запуска какой-либо игры используйте одну из перечисленных ниже команд

brain-even

image

brain-calc

image

brain-gcd

image

brain-prime

image

brain-progression


Минимальные требования:

Python^3.10
Poetry

Библиотеки Python:

Flake8
Prompt

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published