Сохранёнки программиста
7.62K subscribers
1.02K photos
40 videos
3 files
1.54K links
Бесплатные лекции, курсы, книги, подкасты по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Другие наши проекты: https://tprg.ru/media
Download Telegram
Курс: Создание игр на Unreal Engine

Unreal Engine 5 — современная платформа для разработки проектов разного масштаба, включая игры, VR-приложения и многое другое. Она поддерживает разные платформы — от ПК и консолей до мобильных устройств и веб-приложений.

Курс предлагает множество задач для практики навыков разработки на UE5. После его завершения, студенты смогут создавать собственные проекты и применять полученные знания на практике.

Ссылка на курс

#курс #gamedev #ru
Доклад: ECS в разработке игр — хорошая архитектура приложений для всех

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

В докладе рассказывают отличия ECS от ООП и показывают примеры реализации ECS в рамках геймдева.

Ссылка на доклад

#доклад #gamedev #ecs #ru
Pygame — разработка игр на Python

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

Ловите небольшой курс по этой игровой библиотеке, где в процессе обучения вы напишете культовую Space Invaders:

https://youtu.be/ilP1dImCuJ8?si=0BNIQYvlQ_PJ9KfR

#курс #python #gamedev #ru