Pointa! — это простая и понятная настольная игра, а данный репозиторий представляет собой реализацию игрового механизма Pointa на Python.
О правилах игры...
Мы рекомендуем вам ознакомиться с правилами игры перед тем, как играть или участвовать в разработке. Это не только поможет вам понять значение многих специальных терминов в игре, но и потому что Pointa сама по себе действительно интересна.
Правила игры:
Получите последнюю версию из этого репозитория (или загрузите последнюю версию релиза)
$ git clone https://github.com/KRedCell/Pointa.git
Затем установите:
$ python setup.py install
Некоторые известные проблемы...
Если вы хотите создать игровой сервер, мы рекомендуем использовать Python версии 3.6 или выше, предпочтительно Python версии 3.7. В настоящее время известно, что при использовании Python версии 3.5 на сервере возникают некоторые проблемы, связанные с библиотекой asyncio, но причина пока неизвестна, поэтому рекомендуется избегать более низких версий Python. Если вы обнаружите подобные проблемы во время фактического использования, пожалуйста, создайте issue для сообщения об этой проблеме.
После установки вы можете использовать специальный сервер Pointa или клиент командной строки.
Если вы используете его как клиент
:
$ python -m Pointa.Client -l [код языка]
Поддерживаемые языки клиента Pointa CLI
Как сервер
:
$ python -m Pointa.Server -p
Удалите -p
, чтобы запустить разрабатываемый
сервер.
О конфигурации сервера
Мы использовали Flask для разработки сервера, поэтому большинство параметров конфигурации уже доступны в самом Flask. Вы можете настроить сервер в файле
./Pointa/Server/configs/Config.py
.
Не стесняйтесь вносить свой вклад! Вы можете отправить PR или создать issue!
Также этот проект следует соглашению о поведении участников.
Особая благодарность Standard Readme
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Опубликовать ( 0 )