Similar presentations:
Библиотека PyGame (пайгейм)
1.
Библиотека PyGame(пайгейм)
Учитель ШГ № 32
Келенова Асем Киаятовна
2.
Цели• подключать библитотеку PyGame
(пайгейм);
• использовать готовые модули библиотеки
PyGame (пайгейм) для создания окна игры
3.
Повторение. Просмотритена коды программы и
определить результат его
выполнения.
КД
р ес
ит кр
ери
и пт
й ор
о
це
н
и
ва
н
ия
ОУ
п м
ре ее
дет
ля о
ет п
ре ре
зу де
ль л
та ит
т ь
м ре
ет зу
одль
а та
удт
ал п
енро
ия гр
а
м
м
ы
с
м
ет
од
о
м
уд
ал
ен
ия
ОУ
п м
ре ее
дет
ля о
ет п
ре ре
зу де
ль л
та ит
т ь
м ре
ет зу
одль
а та
дот
бап
влро
енгр
ия а
. м
удм
ал ы
енс
ия м
, ет
счод
ит о
ым
ва до
н ба
ия вл
в ен
м ия
ас
си
ве
ОУ
п м
ре ее
дет
ля о
ет п
ре ре
зу де
ль л
та ит
т ь
м ре
ет зу
одль
а та
дот
бап
влро
енгр
ия а
. м
удм
ал ы
енс
ия м
, ет
счод
ит о
ым
ва сч
н ит
ия ы
в ва
мн
ас ия
сив
ве м
ас
си
ве
4.
1)2)
3)
5.
• Для установки библиотеки Pygame в языкпрограммирования Python, необходимо
открыть Командную строку , для этого в
поиске введите cmd.
6.
В командной строке вводитекоманду pip install pygame и
нажимаете клавишу Enter .
7.
Если библиотека Pygame не устанавливается:1.Удалите старую версию Python
2.Установите новую версию с сайта
http://www.python.org
3.При установке Python установите галочку Add
Python 3.9 to PATH
4. После выполнения установки нужно открыть
командную строку и ввести выше указанную
команду.
8.
Создайте игровое окно, дляэто вводите эти строки
команд в Python:
import pygame # подключение библиотеки
pygame.init()
screen= pygame.display.set_mode([534,400]) # размеры окна
pygame.display.set_caption('Моя первая программа') # заголовок окна
# цикл обработки событии или игрового цикла
while True:
for event in pygame.event.get():
if event.type== pygame.QUIT:
quit()
9.
Посмотрите на коды программ иопределите где есть различие ?
10.
Задний фонВ библиотеке pygame используется цветовая
модель RGB. Заполните задний фон для игрового
окна , добавив строки команд перед циклом:
screen.fill([0,255,255])#заполнение заднего фона
pygame.display.flip()
можно ввести код программы так:
white = (255, 255, 255)
screen.fill(white)
11.
Практическая работаНаписать программу для вывода фона:
КД
р ес
ит кр
ери
и пт
й ор
о
це
н
и
ва
н
ия
1.Установить размер экрана 800, 600
С Вво
дит
оз код
ы
дапрог
рам
ет мдля
иг созд
ания
розаго
ловк
воаокна
,и
е игро
кового
окна
н
о
2.Задний фон закрасить серым цветом.(цвет
можно выбрать любой, поэкспериментируйте с
цветами)
С Вво
дит
оз стро
ки с
дацикл
ами
н ипони
ие мает
назн
иг ачен
ие
рособ
ытий
во
го
ок
на
с
во
зм
о
ж
н
ос
ть
ю
пе
ре
м
е
щ
ен
ия
С Вво
дит
оз стро
ки
дапрог
рам
ёт мдля
ц запо
лнен
ве ияцвет
т ом
игро
оквого
окна
на
12.
СЧАСТЬЕРАДОСТЬ
ОТКРЫТИЕ
ПЕЧАЛЬ
НЕОЖИДАННОСТЬ
СКУКА