Музыка
Мы на финишной прямой. В player.py
добавим демонов:
Первый демон укажет на название файла, а второй на громкость. Далее, вызовем звук при нажатии на клавишу:
Повторим успех с ударом от монстра:
Данный метод я вызвал в get_damage после успешного попадания. Теперь мы слышим попадания при ударе. А монстр? Добавим ещё пару демонов и вызов:
Вызов функции в методе actions-методе в enemy.py
. Осталось только главная музыка игры. Переходим в main.py
:
Это два новых демона. Отличие только одно — метод play(loops = -1)
. Тут мы создаём музыку, которая будет играть снова и снова во время игры и не закончится до выхода.
В конце, я забыл, что игра не заканчивается. Я исправил это функцией final
в level.py
:
Last updated