Читать книгу Создание игры «Гонки» на Python - Александра С - Страница 4

Сохранение, создание окна и фона

Оглавление

– В поиске на компьютере ищем Python. Выбираем IDLE (Python)


– В IDLE (Python), выбираю File – New File


В новом окне выбираю File – Save


В окне сохранения нахожу свою папку на рабочем столе



Пишу имя файла и нажимаю сохранить.


– Пишем все команды в только что сохраненном файле


В первую очередь импортируем модуль pygame в наш файл с исходным кодом:

import pygame


Затем вызываем функцию init () для подготовки модулей pygame к работе:

pygame.init ()


После этого создаем графическое окно, передав в качестве аргумента в функцию set_mode () его разрешение в виде пары целых чисел. В свою очередь функция вернет нам объект типа Surface, используемый для представления изображений:

screen = pygame.display.set_mode ((1200, 800))

создание надписи в заголовке игры

pygame.display.set_caption («Привет»)


В результате получим:


– Добавляем фоновую картинку

Скачаем из интернета или нарисуем сами в Paint, например. Обязательно сохраним картинку в ту же папку, что и файл-программу.

Напишем команды:

sun_surf = pygame.image.load('dog.png’) #путь до картинки

sun_rect = sun_surf.get_rect () # получить доступ к картинке

screen. blit (sun_surf, sun_rect) # отрисовываем картинку


– Внимание! Самая важная команда! Данная команда постоянно отрисовывает всё что написали в коде, эта команда «видит» только то, что написано выше, над ней. Таким образом, эта команда ВСЕГДА должна быть самой последней строчкой:

pygame. display. update ()

В результате получим:


После изменения размера картинки на 1200*800, получим:


Весь код программы на данный момент:


Самостоятельная работа над проектом. Фон

– Придумайте идею своей игры с концепцией управления главным героем клавишами клавиатуры (находится в определенной зоне в течение определенного времени, гонки без правил и т.д.).

– Установите свой размер окна и название окна.

– Найдите и добавьте фон.

Создание игры «Гонки» на Python

Подняться наверх