Update README.md
This commit is contained in:
parent
6ee18b2b45
commit
caa7b0feeb
45
README.md
45
README.md
@ -1,34 +1,13 @@
|
|||||||
# Version 1.0
|
# Версия 1.0
|
||||||
Тестовая версия для GNU Linux и OS Windows (x64).<br/>
|
### Описание
|
||||||
Для запуска программы требуется **python 3.6+**!!!<br/>
|
Версия 1.0 корректно работает на OS Windows и скомпилирована для GNU Linux. Использует движок PyQt5 и PyGame.
|
||||||
В релизных версиях есть файл для запуска с консолью (для отладки) и стандартный файл<br/>
|
###### ВНИМАНИЕ! АВТОР НЕ ГАРАНТИУРЕТ СТАБИЛЬНОЙ РАБОТЫ ДЛЯ GNU Linux ВЕРСИИ!!!
|
||||||
Код писался под **OS Windows x64**, однако, в теории код работает и с GNU Linux, однако, автор **не гарантирует** 100% работу под Linux.
|
## Совместимости и требования
|
||||||
## Советы для работы с ядром
|
**Требуется Python 3.6+**
|
||||||
**Не запускайте скомпилированное ядро!! это может привести к некорректной работе игры!!!**<br/>
|
Работает некорректно для GNU Linux
|
||||||
Ниже приведён пример конфигурационного файла ядра.
|
Известные ошибки:
|
||||||
```json
|
```bash
|
||||||
{
|
[16640] Error loading Python lib '/tmp/_MEI2soglD/libpython3.8.so.1.0': dlopen: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /tmp/_MEI2soglD/libpython3.8.so.1.0)
|
||||||
"pythonRun": true, # Запуск ядра при помощи python
|
|
||||||
"pythonPath_win32": "python ", # Путь к python на OS Windows x64
|
|
||||||
"pythonPath_unix": "python3 ", # Путь к python на GNU Linux
|
|
||||||
"max_responseTime": 15, # Время ожидания отклика ядра (сек)
|
|
||||||
"core_file": "gamecore.py", # Файл ядра
|
|
||||||
"log_enable": false # Включить логгирование
|
|
||||||
}
|
|
||||||
```
|
```
|
||||||
## Методы ядра
|
|
||||||
Запросы принимаются через файл **gamestat.json**
|
###### Читайте документацию перед редактированием чего-либо.
|
||||||
```json
|
|
||||||
{
|
|
||||||
"status": "method" # Метод
|
|
||||||
"request": [] # Тело запроса
|
|
||||||
}
|
|
||||||
```
|
|
||||||
После выполнения запроса, ядро высылает ответ в файле **response.json**
|
|
||||||
```json
|
|
||||||
{
|
|
||||||
"response": [] # Тело ответа
|
|
||||||
"response_randomID": [] # random ID
|
|
||||||
}
|
|
||||||
```
|
|
||||||
Подробнее читайте в документации.
|
|
||||||
|
Loading…
Reference in New Issue
Block a user