763.00K

Библиотека 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.

СЧАСТЬЕ
РАДОСТЬ
ОТКРЫТИЕ
ПЕЧАЛЬ
НЕОЖИДАННОСТЬ
СКУКА
English     Русский Правила