Опубликовано: 21.11.2023
Python можно использовать не только в работе с данными, но и для создания игр — например, платформеров, шутеров или песочниц. Я собрал для Вас несколько простых инструментов для геймдева.Python можно использовать не только в работе с данными, но и для создания игр — например, платформеров, шутеров или песочниц. Я собрал для Вас несколько простых инструментов для геймдева.
Это библиотека для создания кроссплатформенных игр. С помощью нее можно написать небольшой платформер и запустить, например, на смартфоне. PyGame вам подойдет, если:
Официальный сайт библиотеки: https://www.pygame.org
Это полноценный движок под Windows, Linux и Mac, который можно использовать для создания 2D- и 3D- игр. В комплекте библиотеки — готовые шейдеры, геометрические примитивы и анимации. Так, например, можно написать полноценную песочницу вроде Minecraft и т.п. Ursina Engine позволяет добавлять, текстурировать и рендерить объекты прямо из программы Blender.
Официальный сайт библиотеки: https://www.ursinaengine.org
Этот движок уступает Pygame, но у него есть преимущество — удобная работа со спрайтами. В несколько строчек кода можно написать, любой красивый объект. Основная проблема Cocos2d в плохой поддержке, недостаточное количество обучающих материалов, мало документации и слабое сообщество. Но даже это не мешает программировать красивые игры.
Официальный сайт библиотеки: https://www.cocos.com/en/cocos2d-x
Рубрики по темам:

Применение знаков (операторов) в информатике
В информатике существует множество знаков, которые имеют различные значения и функции. Иногда применение знаков в информатике вводит в заблуждение начинающих программистов, потому что результат часто отличается от того, к чему мы привыкли на уроках математики.

С какими проблемами сталкиваются дети, изучая компьютерные технологии?
Компьютер и мобильный телефон современные дети осваивают очень легко. Базовые навыки работы с операционной системой дети получают уже в 4-6 лет. А уже начиная с 10 лет современные школьники проводят продолжительное время за компьютерами и мобильными телефонами. Родители полагают, что такой богатый опыт информационной деятельности даст хороший старт их детям, при изучении программирования в кружке. К сожалению, часто это не так.

К 2030 году РФ берет курс на разработку комп. игр, ИИ и роботов
В послании Федеральному собранию В.В. Путин часть обращения посвятил новым технологиям.