Распродажа!

[Pikuma – Gustavo Pezzi] Основы движков 2D-игр с C++ SDL и Lua Fundamentals of 2D Game Engines with C++ SDL and Lua (2023)

р.500

-75%

Курс на английском языке, что предоставляет дополнительную возможность улучшить языковые навыки в профессиональной сфере. В завершение, этот курс не только научит вас создавать движки для 2D-игр, но и позволит глубже понять принципы проектирования программного обеспечения, что будет полезно в любой сфере IT-разработки.

Категория:
Если вы сомневаетесь в нашей честности, то напишите нам по контактам на сайте. по ссылке: https://unimys.com/obratnaya-svyaz/
Любой товар стоит от 150 до 500 рублей (цена не зависит от стоимость продажи у автора)
  • После оплаты вы сразу же получаете курсы на e-mail;
  • Низкая цена;
  • Легко оплатить (мы используем все популярные платежные системы).

Если вы оплатили продукт, и он не пришел вам на почту в течение 30 минут, то свяжитесь с нами по ссылке: https://unimys.com/zakaz-ne-prishel/

Описание

Введение в курс разработки 2D-игровых движков на C++ может стать важным шагом для начинающих разработчиков в мире программирования. Особенно ценно это занятие окажется для тех, кто уже имеет опыт программирования и хочет расширить свои навыки в специфической области создания игр.

Основы архитектуры движков 2D-игр

Курс начинается с того, что предлагает мягкое введение в архитектурные основы движков для 2D-игр. Мы рассмотрим широко применяемые шаблоны программирования, что находит отражение в разработке многих игровых проектов. Практическая часть курса включает в себя создание собственного движка для 2D-игр с использованием современных инструментов разработки: C++, SDL и Lua.

В ходе обучения участники курса разработают простой ECS (Entity Component System) фреймворк. Это позволит эффективно управлять сущностями, компонентами и системами в рамках создаваемой игры. Будет подробно обсуждено, как именно игровые программисты подходят к проектированию кода и как следует организовывать игровые объекты в памяти для оптимизации производительности.

Необходимые инструменты для разработки

Чтобы полноценно участвовать в курсе и выполнять все практические задания, потребуются следующие инструменты:

C++: мощный язык программирования, который компилируется и предоставляет большие возможности для оптимизации кода.
SDL2: кроссплатформенная библиотека, используемая для рендеринга графики и обработки пользовательского ввода.
GLM: библиотека, предоставляющая необходимые математические операции, особенно полезные в разработке игр.
Dear ImGui: инструмент для создания интерфейсов, который можно интегрировать непосредственно в игровые движки.
Sol: библиотека, которая облегчает интеграцию C++ с Lua, делая взаимодействие этих языков более гладким.
Lua: легковесный скриптовый язык, идеально подходящий для быстрой разработки и тестирования игровой логики.

Целевая аудитория курса — это начинающие разработчики, уже обладающие базовыми знаниями программирования. Ожидается, что участники владеют основами ООП, умеют использовать условные операторы, циклы, функции и классы.

Курс на английском языке, что предоставляет дополнительную возможность улучшить языковые навыки в профессиональной сфере. В завершение, этот курс не только научит вас создавать движки для 2D-игр, но и позволит глубже понять принципы проектирования программного обеспечения, что будет полезно в любой сфере IT-разработки.

Отзывы

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “[Pikuma – Gustavo Pezzi] Основы движков 2D-игр с C++ SDL и Lua Fundamentals of 2D Game Engines with C++ SDL and Lua (2023)”

Ваш адрес email не будет опубликован. Обязательные поля помечены *