Создание видеоигр с помощью PyGame

Создание видеоигр с помощью PyGame

Создание видеоигр с помощью PyGame
Автор: Голд Майк
Дата выхода: 2023
Издательство: Самиздат
Количество страниц: 144
Размер файла: 1,3 МБ
Тип файла: PDF
Добавил: codelibs
 Проверить на вирусы

Настройка Python и Pygame . . . . . . . . . . . . . . . . 1  
Начало старта . . . . . . . . . . . . . . . . . . . . . . 1  
Установка Pygame . . . . . . . . . . . . . . . . . . . . 3  
Введение в Python . . . . . . . . . . . . . . . . . . . 5  
Введение в PyGame . . . . . . . . . . . . . . . . . . . 24  
Мигание Hello World . . . . . . . . . . . . . . . . . . 28  
Ответ на клавиатуру . . . . . . . . . . . . . . . . . . 34  
Заключение . . . . . . . . . . . . . . . . . . . . . . . 38  
Крестики-нолики в PyGame . . . . . . . . . . . . . . . 39  
Вступление . . . . . . . . . . . . . . . . . . . . . . . 39  
Основной цикл . . . . . . . . . . . . . . . . . . . . . 40  
Обработка событий . . . . . . . . . . . . . . . . . . . 41  
Создание доски . . . . . . . . . . . . . . . . . . . . . 42  
Лучший ИИ . . . . . . . . . . . . . . . . . . . . . . . 50  
Заключение . . . . . . . . . . . . . . . . . . . . . . . 54  
Использование классов в Pygame . . . . . . . . . . 55  
Введение . . . . . . . . . . . . . . . . . . . . . . . . 55  
Рефакторинг игровой логики . . . . . . . . . . . . . 60  
Заключение . . . . . . . . . . . . . . . . . . . . . . . 68  
Глава 6 - Пожиратель камней . . . . . . . . . . . . . 70  
Введение . . . . . . . . . . . . . . . . . . . . . . . . 70  
Проект игры . . . . . . . . . . . . . . . . . . . . . . 71  
Обнаружение нажатия клавиш . . . . . . . . . . . . 77  
Space Invasion в PyGame . . . . . . . . . . . . . . . 92  
Введение . . . . . . . . . . . . . . . . . . . . . . . . 92  
Цель игр . . . . . . . . . . . . . . . . . . . . . . . . 93  
Основной цикл . . . . . . . . . . . . . . . . . . . . . 95  
Игровые спрайты . . . . . . . . . . . . . . . . . . . . 97  
Спрайт захватчика . . . . . . . . . . . . . . . . . . 101  
Спрайт пули . . . . . . . . . . . . . . . . . . . . . . 104  
Спрайт бомбы . . . . . . . . . . . . . . . . . . . . . 105  
Перемещение игрока . . . . . . . . . . . . . . . . . 107  
Стрельба пулей . . . . . . . . . . . . . . . . . . . . 110  
Проверка на попадание инопланетян . . . . . . . 112  
Рисуем пришельцев . . . . . . . . . . . . . . . . . . 114  
Добавление в Scoring . . . . . . . . . . . . . . . . . 125  
Запуск НЛО . . . . . . . . . . . . . . . . . . . . . . 129  
Заключение . . . . . . . . . . . . . . . . . . . . . . . 137  
Приложение . . . . . . . . . . . . . . . . . . . . . . . 138  
Где найти изображения . . . . . . . . . . . . . . . . 138  
Где найти звуки . . . . . . . . . . . . . . . . . . . . 138  
Другие источники . . . . . . . . . . . . . . . . . . . 139  

Добро пожаловать в мир программирования PyGame и Python! Эта книга познакомит вас с библиотекой PyGame и научит вас создавать собственные игры с использованием языка Python. Мы начнем с базового обзора Python и библиотеки PyGame, а затем перейдем к разработке, написанию и отладке нашей собственной игры. От добавления графики и звуков до создания анимации и бонусов — мы расскажем обо всем, что вам нужно знать, чтобы создать собственную насыщенную интерактивную игру. Наконец, мы пройдем процесс отладки и тестирования нашей игры, прежде чем опубликовать ее для всего мира. Итак, давайте начнем и научимся создавать собственные игры с помощью PyGame и Python!


Похожее:

Список отзывов:

Нет отзывов к книге.