Курс создания игры на Python 3 с использованием PyGame
маркетплейс образовательных курсов
Python это многофункциональный язык, который позволяет создавать как сайты и программы, так и игры. В этом курсе мы рассмотрим библиотеку PyGame, позволяющую создавать игры с интерфейсом, анимацией и функциональностью.
Скачать Atom: https://atom.io/
Установка Pip: https://pip.pypa.io/en/stable/install...
Установка PyGame: https://www.pygame.org/wiki/GettingSt...
Кому подойдет курс
разработчикам python
Чему вы обучаетесь на курсе
создавать игры с интерфейсом, анимацией и функциональностью
Программа курса
Урок 1: Движение игрока
PyGame позволяет рисовать различные объекты на сцене окна приложения. В этом видео мы создадим главного игрока, научимся отслеживать различные события от пользователя, создадим основной цикл, а также научим нашего игрока передвигаться по сцене.
Урок 2: Прыжки и добавление границ
Мы научим нашего игрока прыгать, при чем сделаем прыжок похожим на настоящий, а также добавим границы, чтобы игрок не выходил за пределы экрана и всегда оставался в поле зрения.
Урок 3: Анимация объектов и спрайты
В этом уроке мы добавим картинки в игру, а также поработаем над анимацией. Мы создадим персонажа, который будет анимировано передвигаться по сцене, а также добавим задний фон картинкой.
Урок 4: Стрельба снарядами
В этом уроке мы добавим возможность стрелять снарядами нашему игроку. При этом игрок всегда будет стрелять не более чем 5 снарядами, а также он сможет это делать в разные стороны.
Организатор курса
Куратор отвечает за 5 минут
Видео курсы по HTML, CSS, PHP, JavaScript, Ajax, различным фреймворкам и движкам, которые обеспечивают быстрое и эффективное создание веб сайта.
Также вы можете обучиться перспективным и мощным языкам программирования, таким как: C++, C#, Java, Python, Си, Swift, Go и многим другим языкам.
Если же вас интересуют игры и вы хотите научиться их создавать, то вы найдете множество курсов по созданию игр на различных игровых движках (Unity, Unreal Engine, GameMaker, Corona SDK), а также без использования движков на чистом С++, Java или Python!