Создай свою первую игру на Python с нуля, Самоучитель в примерах, Кенлон С., Вейхлер Дж., 2024.
Эта книга — практическое пособие для начинающих программистов, желающих научиться создавать с нуля компьютерные игры на «дружественном» для новичков языке Python. Каждый ее раздел представляет собой проектирование очередного этапа игры, включая придумывание и «оживление» игрового персонажа, его противников, разработку дополнительных игровых элементов и налаживание их взаимодействия между собой. Кроме того, в ней рассмотрены тонкие моменты, связанные с подготовкой графических изображений и звуковых файлов с целью создания визуальных и звуковых эффектов. Все разделы содержат примеры исходного кода с подробным описанием работы каждого его фрагмента. Авторы доступным языком описывают, как использовать библиотеку Pygame для выстраивания графики, обработки пользовательского ввода и управления игровым процессом, что делает материал понятным для новичков, и дают ссылки на исходный код, который можно скопировать и сразу запустить на своем компьютере. Данное издание поможет овладеть основами разработки игр на Python и, несомненно, вдохновит на создание собственных игровых проектов, где для фантазий и их программного воплощения не существует границ.

Настройка вашего первого скрипта Pygame.
Чтобы начать новый проект на языке Python, обычно создают новую папку на компьютере и помещают в нее все игровые файлы. Очень важно, чтобы все файлы, необходимые для запуска игры, находились в папке проекта.
PyCharm (или любая другая используемая вами IDE) может сделать это за вас.
Чтобы создать новый проект в PyCharm, перейдите в меню File и выберите пункт New Project. В появившемся окне введите имя проекта (например, game_001.) Обратите внимание, что проект сохраняется в специальной папке PycharmProjects в домашнем каталоге. Таким образом, все файлы, необходимые игре, будут находиться в одном месте.
При создании нового проекта позвольте PyCharm создать новое окружение с помощью Virtualenv и примите все значения по умолчанию. Включите возможность создания файла main.py (и установки некоторых важных параметров по умолчанию).
ОГЛАВЛЕНИЕ.
ГЛАВЫ.
Изучите программирование на языке Python, создав простую игру в кости.
Создание игрового фреймворка на языке Python с помощью модуля Pygame.
Как добавить игрового персонажа в игру на языке Python.
Использование Pygame для программирования перемещения игрового персонажа.
Какой же герой без злодея? Как добавить его в свою игру на языке Python.
Размещение платформ в игре на языке Python с помощью Pygame.
Моделирование гравитации в игре на языке Python.
Добавьте прыжки в свою игру-платформер на языке Python.
Создание эффекта "сайд-скроллер" для игры на языке Python.
Как добавить собираемые объекты в свою игру-платформер на языке Python.
Добавьте подсчет очков в игру на языке Python.
Добавление механики броска в игру на языке Python.
Добавление звука в игру на языке Python.
ПРИЛОЖЕНИЯ.
Как установить Python под Windows.
Управление пакетами в языке Python — правильный путь Ласло Кисса Коллара.
Простая настройка прозрачности изображения с помощью GIMP.
Купить .
Теги: учебник по программированию :: программирование :: Кенлон :: Вейхлер