Содержание
- 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. Скачать презентацию
































Институциональное обеспечение стратегии развития муниципального образования
Традиционные украшения бурят
Логика высказываний Алгоритм построения
Всемирный день качества
РЕКЛАМНЫЕ ВОЗМОЖНОСТИ СЕТИ МАГАЗИНОВ МОЛОДЕЖНОЙ ОДЕЖДЫ ТВОЕ
Имя существительное в русском и английском языках
Многофакторная модель интеллекта по Луису Терстоуну
Избирательное право для всех и каждого
Практическая работа по проектам Семейный клуб и Летние площадки психологической поддержки
Британия, Британия, туманная страна…
Презентация на тему Виды международных договоров
MoBill – CAS(Control Access Service ) Учет использования услуг по магнитным картам
Номенклатура алканов разветвлённого строения
Конституционно-правовой статус депутата Парламента Республики Казахстан. Тема 9
Добро пожаловать!
Предложения слушателей курсов ПК по результатам мониторинга Для совершенствования качества повышения квалификации слуша
Флора и фауна Мордовского края.
Концепция саморегулирования (Общие положения)
Целеполагание в современных образовательных системах
Методы и формы гражданского образования
Административное выдворение за пределы РФ. Дисквалификация
РУССКИЙ ЯЗЫК КАК ИНОСТРАННЫЙ Виртуальная выставка читального зала гуманитарных наук
«Внешнеэкономическая диспозиция России От ВТО до ЕЭП»
Шестое поколение мобильной связи
Неделя карьеры ПАО КРИОГЕНМАШ
Презентация на тему Принтеры
Анне Андреевне Иващенко по случаю славного юбилея ОДА
Виды общения