Библиотека C/C++ разработчика | cpp, boost, qt
21K subscribers
1.57K photos
40 videos
16 files
3.74K links
Все самое полезное для плюсовика и сишника в одном канале.

По рекламе: @proglib_adv

Учиться у нас: https://proglib.io/w/d6cd2932

Наши каналы: https://yangx.top/proglibrary/9197

РКН: https://gosuslugi.ru/snet/67a5bac324c8ba6dcaa1ad17
加入频道
#cpp

Учёные считают, что научиться чему-то можно благодаря играм. Эту идею поддерживают также педагоги, один из которых, Майкл Доусон, написал несколько книг по изучению языков программирования посредством игр. Приятного чтения!

https://yangx.top/progbook/70
#advanced #gamedev

Следующая статья для тех, кто любит или уже профессионально делает игры на С++, и расскажет вам про то, как создавать порталы в Unreal Engine 4.

https://prglb.ru/3nkp2
Вперед в прошлое, или Разрабатываем фреймворк под Windows 95 в 2023 году

Автор рассказывает про свой опыт разработки и портирования своего игрового фреймворка под старые платформы

👉Ссылка (Youtube)

#gamedev
🍔 Новое обновление для Капитана Блада

Давно уже был выложен исходный код движка для игры Captain Blood — приключенческой игры, основанной на романах Рафаэля Сабатини о титулованном капитане Бладе. Но только сейчас появился фикс, который позволяет игре собирать на Visual Studio 2022

👉Github

#gamedev
🍔 Библиотека Flecs

Flecs — это быстрая и облегченная Entity Component System (ECS), которая позволяет создавать игры и симуляции с миллионами сущностей

Некоторые из основных особенностей фреймворка
• Быстрый и переносимый API с нулевой зависимостью от C99
• Современный типобезопасный C ++ 11 API, который не использует контейнеры STL
• Быстрая встроенная поддержка иерархий и префабов
• Кодовая база, которая создается менее чем за 5 секунд
• Поддерживает сущности с сотнями компонентов и приложения с десятками тысяч архетипов
• Пишите бесплатные функции с запросами или запускайте код автоматически в системах
• Запускайте игры на нескольких ядрах процессора с помощью быстрого планировщика без блокировки
• Интегрированный фреймворк отражения с сериализатором JSON и поддержкой компонентов среды выполнения
• Статистический аддон для профилирования производительности ECS
• Веб-интерфейс для мониторинга

👉Github

#gamedev
На канале Life EXE вышло по пакетному менеджеру Conan для C++.

Основные темы
• Установка и настройка Conan
• Работа с библиотеками
• Создание приложения для вывода шуток о Чаке Норрисе

👉 Ссылочка
На канале Life EXE вышло новое видео в продолжении темы использования CMake.

🔧 Ключевые моменты

• Обзор библиотеки RIP
• Примеры игр и использование Cake
• Добавление библиотеки математики
• Настройка относительных путей
• Создание макроса System info
• и др.