Создайте еще одну собственную мини-игру! Напишите код управления приведением в замке по стрелкам: влево, вправо, вверх, вниз. А для того, чтобы получилось еще интереснее напишите код изменения скина при нажатии на пробел - эту проверку лучше прописать в функции on_key_down(key): если кнопка нажата и сейчас скин ghost, то он меняется на ghost1, иначе, если нажат пробел и сейчас скин ghost1, то он меняется на ghost. Не забудьте написать проверку на то, что призрак не уйдет за границы окна игры! я почти сделал но мне нужно чтобы скин менялся#pgzero WIDTH = 300 # Ширина окна HEIGHT = 300 # Высота окна TITLE = "Призрак в замке" # Заголовок окна игры FPS = 30 # Количество кадров в секунду # Объекты ghost = Actor('ghost', (150, 150)) fon = Actor("bg") def draw(): fon. draw() ghost. draw() if keyboard. left and ghost. x > 30: ghost. x = ghost. x - 5 elif keyboard. right and ghost. x < 270: ghost. x = ghost. x + 5 elif keyboard. up and ghost. y > 40: ghost. y = ghost. y - 5 elif keyboard. down and ghost. y < 260: ghost. y = ghost. y + 5
Другие вопросы по: Информатика
Знаешь правильный ответ?
Создайте еще одну собственную мини-игру! Напишите код управления приведением в замке по стрелкам: вл...
Популярные вопросы