Similar presentations:
лето урок 5
1. Добавление музыки и звуковые эффекты
2. Звуковые эффекты
• Звуковые эффекты (или звуковыесэмплы) - это звуковые файлы,
которые используются для
добавления звуковых элементов в
мультимедийные проекты, такие
как игры, фильмы, музыка и т. д.
3. Формат звуковых эффектов
• Обычно звуковые эффектыхранятся в виде аудиофайлов
определенных форматов, таких
как WAV, MP3, OGG и др., и
используются в программном
обеспечении для
воспроизведения в соответствии
с определенными событиями или
условиями.
4. Сохраним фоновую музыку
Для этого сохраним музыку“gamesound.mp3” и перенесем в
папку нашего проекта
5. Добавим фоновую музыку в наш код
6. Сохраним звук для столкновения лазера и инопланетянина
• Для этого сохраним музыку“hit_enemy.mp3” и перенесем в
папку нашего проекта
7. Добавим звук в наш код
8. Воспроизведение звукового эффекта
9. Запускаем и проверяем
10. Рабочая задача
1) Добавьте текст с правилами игры. Поместите его сверху экранапосередине, используя новый шрифт. Цвет текста - на ваш выбор :)
Размер текста 25.
2) Добавьте звук столкновения инопланетянина с ракетой
11. Проверка
12. Проверка
13. Проверка
14. Проверка
15. Создание выигрыша и проигрыша
• ВыигрышЭто состояние, когда игрок достигает
цели или завершает задачу,
предложенную в игре.
Выигрыш может произойти, когда
игрок достигает определенного
количества очков, проходит через все
уровни игры, побеждает в сражении
или выполняет какое-то другое
условие, установленное
разработчиком игры.
16. Проигрыш
• Это состояние, когда игрок не смог выполнить цель илизадачу игры. Проигрыш может наступить из-за утраты всех
жизней, попадания в ловушку, превышения времени или
любого другого условия, установленного для проигрыша в
игре
17. Создадим выигрыш
• Для этого создадим переменную victory (победа)18. Добавим фоновое изображение выигрыша
• Сохраним изображение выигрыша и перенесем впапку нашего проекта
19. Добавим изображение выигрыша в наш код
20. Добавим условие для выигрыша
21. Достижение победы в игре
Достижение победы
в игре
22. Проверим
23. Добавим звук на выигрыш
• Сохраним звук выигрыша и перенесем в папкунашего проекта
24. Добавим звук для выигрыша в наш код
25. Воспроизведем наш звук победы
26. Проверим
27. Рабочая задача
• Сделайте проигрыш в нашей игры, добавив условие,изображение и звук. Название переменной gameover
28. Проверка
29. Проверка
30. Проверка
Проверка
31. Проверка
32. Создание игрового меню
33. Сохраним фоновое изображение меню
• Для этого сохранимизображение “start.jpg”
и перенесем в папку
нашего проекта
34. Добавим изображение меню в наш код
35. Создадим функцию для нашего меню
36. Сохраним кнопку для запуска игры
Для этого сохраним изображение нашей кнопки “play.png” иперенесем в папку нашего проекта
37. Добавим изображение кнопки в код
38. Добавим шрифт для меню
Сохраним наш шрифт и перенесем в папкунашего проекта
39. Добавим шрифт в код
40. Цикл меню. Загрузка фона и кнопки
41. Цикл меню. Добавление текста
42. Создадим событие на нажатие кнопки
43. Вызов функции меню
44. Запускаем и проверяем
Запускаем и
проверяе
м
45. Рабочая задача
• Добавьте на наш игровой экран кнопку для возвращения вменю.
• Подсказка
Основная механика - в основном игровом цикле, где
проверяются события.
Проверьте касание мыши и добавьте условие: