Simple keyboard-trainer for python task
Contributors:
- Nechaev Roman(https://github.com/RomanNechaev)
- Ovakimyan Artak(https://github.com/ArtakOvakimyan);
Простой клавиатурный тренажер с возможностью играть по сети.
- Одиночная игра.
- Игра по сети с сохранением в БД(PostgreSQL).
- Просмотр статистики(Топ игроков, результаты конректного игрока)
- Возможность тренироваться на любом тексте, в том числе на многих популярных языках
- БД.
- Игра по сети.
Это консольное приложение, соотвественно, ятобы узнать подробную информацию, о том как пользоваться скриптом, передайте в качестве аргумента -h.
python3 main.py -h
- trainer.py -- основной файл с логикой, отображение реализовано с помощью модуля curses
- server.py -- многопточный tcp/ip сервер. Запущен на VDS
- db -- Использована простая/легкая orm(peewee). БД - PostgreSQL(heroku edition)
PS: если кто-то захочет поиграть по сети, пните https://github.com/RomanNechaev и переведите немножко денег(на аренду сервера) 💰
