#cpp
Учёные считают, что научиться чему-то можно благодаря играм. Эту идею поддерживают также педагоги, один из которых, Майкл Доусон, написал несколько книг по изучению языков программирования посредством игр. Приятного чтения!
https://yangx.top/progbook/70
Учёные считают, что научиться чему-то можно благодаря играм. Эту идею поддерживают также педагоги, один из которых, Майкл Доусон, написал несколько книг по изучению языков программирования посредством игр. Приятного чтения!
https://yangx.top/progbook/70
Telegram
Книги для программистов
Изучаем C++ через программирование игр (2016) / Beginning C++ Through Game Programming (2011)
Автор: Майкл Доусон
#cpp_eng #gamedev_eng
Автор: Майкл Доусон
#cpp_eng #gamedev_eng
#advanced #gamedev
Следующая статья для тех, кто любит или уже профессионально делает игры на С++, и расскажет вам про то, как создавать порталы в Unreal Engine 4.
https://prglb.ru/3nkp2
Следующая статья для тех, кто любит или уже профессионально делает игры на С++, и расскажет вам про то, как создавать порталы в Unreal Engine 4.
https://prglb.ru/3nkp2
Вперед в прошлое, или Разрабатываем фреймворк под Windows 95 в 2023 году
Автор рассказывает про свой опыт разработки и портирования своего игрового фреймворка под старые платформы
👉Ссылка (Youtube)
#gamedev
Автор рассказывает про свой опыт разработки и портирования своего игрового фреймворка под старые платформы
👉Ссылка (Youtube)
#gamedev
🍔 Библиотека Flecs
Flecs — это быстрая и облегченная Entity Component System (ECS), которая позволяет создавать игры и симуляции с миллионами сущностей
Некоторые из основных особенностей фреймворка
• Быстрый и переносимый API с нулевой зависимостью от C99
• Современный типобезопасный C ++ 11 API, который не использует контейнеры STL
• Быстрая встроенная поддержка иерархий и префабов
• Кодовая база, которая создается менее чем за 5 секунд
• Поддерживает сущности с сотнями компонентов и приложения с десятками тысяч архетипов
• Пишите бесплатные функции с запросами или запускайте код автоматически в системах
• Запускайте игры на нескольких ядрах процессора с помощью быстрого планировщика без блокировки
• Интегрированный фреймворк отражения с сериализатором JSON и поддержкой компонентов среды выполнения
• Статистический аддон для профилирования производительности ECS
• Веб-интерфейс для мониторинга
👉Github
#gamedev
Flecs — это быстрая и облегченная Entity Component System (ECS), которая позволяет создавать игры и симуляции с миллионами сущностей
Некоторые из основных особенностей фреймворка
• Быстрый и переносимый API с нулевой зависимостью от C99
• Современный типобезопасный C ++ 11 API, который не использует контейнеры STL
• Быстрая встроенная поддержка иерархий и префабов
• Кодовая база, которая создается менее чем за 5 секунд
• Поддерживает сущности с сотнями компонентов и приложения с десятками тысяч архетипов
• Пишите бесплатные функции с запросами или запускайте код автоматически в системах
• Запускайте игры на нескольких ядрах процессора с помощью быстрого планировщика без блокировки
• Интегрированный фреймворк отражения с сериализатором JSON и поддержкой компонентов среды выполнения
• Статистический аддон для профилирования производительности ECS
• Веб-интерфейс для мониторинга
👉Github
#gamedev
На канале Life EXE вышло по пакетному менеджеру Conan для C++.
Основные темы
• Установка и настройка Conan
• Работа с библиотеками
• Создание приложения для вывода шуток о Чаке Норрисе
👉 Ссылочка
Основные темы
• Установка и настройка Conan
• Работа с библиотеками
• Создание приложения для вывода шуток о Чаке Норрисе
👉 Ссылочка
На канале Life EXE вышло новое видео в продолжении темы использования CMake.
🔧 Ключевые моменты
• Обзор библиотеки RIP
• Примеры игр и использование Cake
• Добавление библиотеки математики
• Настройка относительных путей
• Создание макроса System info
• и др.
🔧 Ключевые моменты
• Обзор библиотеки RIP
• Примеры игр и использование Cake
• Добавление библиотеки математики
• Настройка относительных путей
• Создание макроса System info
• и др.