Содержание
- 2. Чего мы добьемся сегодня? Знакомство с модулем Pygame Работа с функциями и спрайтами Написание космической игры
- 3. Чего мы добьемся сегодня?
- 4. Подведем итоги: widget main loop App init
- 5. Установите Pygame В терминале пишем pip install pygame
- 6. Первая программа в Pygame Импортируем библиотеку pygame и инициализируем ее с помощью функции init () Функция
- 7. Первая программа в Pygame Импортируем библиотеку pygame и инициализируем ее с помощью функции init() и устанавливаем
- 8. Основной цикл Если пользователь щелкает на закрыть окно, running будет Flase, и цикл остановится.
- 9. Основной цикл Создайте синий круг на белом экране
- 10. параметр 1, где будет создан объект Параметры функции Draw.circle параметр 2, RGB-цвет объекта параметр 3, положение
- 11. Параметры функции Некоторые параметры на разных фигурах отличаются К прямоугольнику добавляется длина и ширина в параметре
- 12. Добавляем переменные x и y Мы добавляем переменные как параметры в функции Движение предметов
- 13. Ввод с клавиатуры Переменная key_pressed хранит, какая кнопка была нажата, а с помощью if мы это
- 14. Пределы передвижения Не позволяйте персонажу выходить за пределы экрана
- 15. Вывод текста Добавляем переменные font, score и life Добавляем текст на экран
- 16. Параметры функции Функция render () создает текст в соответствии со шрифтом и назначает ему цвет. Функция
- 17. Cпрайты С точки зрения программирования, спрайт - это 2D-представление чего-либо на экране. По сути, это изображение
- 18. Спрайт и изображения Вы можете загружать изображения с компьютера того же размера с Surface ()
- 19. Группа спрайтов Создаем переменную для всех спрайтов Мы создаем игрока Добавляем игрока в группу спрайтов
- 20. Группа спрайтов Движения персонажа, а точнее прямоугольник вокруг персонажа
- 21. Добавление спрайта на экран Добавляем группу спрайтов на экран через функцию .draw с указанием экрана Примечание:
- 22. Космическая игра
- 23. Game.py Импортируем модули и определяем цвета
- 24. Класс блока
- 25. Функции блочного класса
- 26. Класс игрока Player Class Наследует класс Block и переписывает функцию update.
- 27. Основные данные
- 28. Создание 50 блоков
- 29. Создание игрока
- 30. Основной цикл
- 31. Коллизия Функция .spritecollide () проверяет коллизию между спрайтами. Коллизия - это когда два объекта сталкиваются или
- 32. Коллизия Объявляем скорость игры и «рисуем» спрайты на экране
- 33. Знакомство с модулем Pygame Работа с функциями и спрайтами Написание космической игры Резюме материала Что мы
- 35. Скачать презентацию
































Духовнопсихологические аспекты здоровья человека
Презентация на тему Спирты (9 класс)
Психология личности
Скульптура Древнего Египта
Анна Ахматова
Современные термодинамические подходы в материаловедении
Дадаизм
Презентация на тему Задачи на приведение к единице (3 класс)
Сергей Есенин
Программа развития классного коллектива на 2011-2013 гг
Теория по обществознанию
§ 47. Индукция магнитного поля
Николаев Николай Николаевич
АЙСБЕРГ
Презентация учащихся 1B класса. Классный руководитель: Т.Фрейманис. Давайте познакомимся! Мы ученики 1B класса. В нашем классе
Что такое блог
Районный семинар «Чтение – основа информационной культуры» ЧТЕНИЕ в Программе развития ОУ 2011
Proper Names in English Phraseology
Комплексная оценка территории
Sun-Moon-and-Earth-Overview-Differentiated-Lesson
Презентация на тему Опасные природные явления
Save animals
«Каждый охотник должен знать, где сидит фазан», или Как аутсорсинговой компании найти заказчика
Мігранти/Міграція/Основні проблеми міграцій
Банковская система. Финансовые институты
Приглашаем:
Летняя Айфонизация
Муниципальное образовательное учреждение «Межшкольный учебный комбинат»