pygame pywin32 screeninfo python-vlc test
Learned:
- collect monitor data (screeninfo)
- how to create a desktop mascot in a no_frame floating mode on the desktop screen transparent layer (pywin32)
- streaming (python-vlc)
made during university algorithms&alg.languages
- тестирования знания тонов китайского (изначально создавался именно под это без pywin32 и pygame как консольное приложение)
- стриминг медиа, радио работает (python-vlc)
- можно использовать как маскота (скопировать часть кода с pywin32/screeninfo и сделать своего персонажа, анимировать спрайты)
- режимы: радио, тона, радио+тона(хардкор)
- нулевая помощь пользователю (суть игры = выйти из игры, либо зная клавишу выхода, либо пройдя тоны)
- кринжовые монстры вылезают при неверно угаданных тонах
- планируется отключить выход по клавише и закронить, выход = правильно назвать тона
- планируется отдельно сделать маскота (визуально приятного, спрайт готов, осталось доделать бег по кругу стола, анимации),
- планируется добавить-анимировать спрайты
- планируется рефакторинг под ООП подход, замаксить читабельность