Новое видео по разработке игрового движка на канале — активируем пайплайн тестирования
Patreon | Boosty | PayPal
GitHub | Itch | X | Wiki | LifeEXE School
#tests #gameengine #gameengine17 #cmake #cpp #github #gamedev #lifeexe #lifeexecode #lifeexeengine
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
17.🕹️ Game Engine. Google test. Базовые юнит тесты. Github workflow отчета по тестированию
#gameengine #unittests #googletest #lifeexe #lifeexecode #lifeexeengine #unrealengine #gamedev #ue5 #unrealengine5
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46…
Мой курс «Unreal Engine — полное руководство по разработке на С++»
https://www.udemy.com/course/unrealengine/?referralCode=1DEBE7F013238C387B46…
🔥23👍11❤🔥8❤3⚡1
This media is not supported in your browser
VIEW IN TELEGRAM
Лайтовая игра-головоломка на вечер выходного дня
#gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
❤18🐳7🔥5🤯1
Непостоянная рубрика: Воскресный C++
📕 Полноценная статья доступна для подписчиков Boosty и Patreon
Raw String Literals (префикс R) — это необработанные строковые литералы
(raw string literals), появившиеся в C++11.Внутри
R"(...)" все символы интерпретируются буквально — не нужно экранировать специальные символы и переносы строк R"(HelloWorld)" // Базовый синтаксис
R"delimiter(HelloWorld)delimiter" // С delimiter
const std::regex pattern("\\d{3}-\\d{2}-\\d{4}");
const std::regex pattern(R"(\d{3}-\d{2}-\d{4})");const auto config = R"({
"server": {
"host": "localhost",
"port": 8080
},
"debug": true
})"s;const auto path1 = "C:\\Program Files\\MyApp\\config.ini"s;
const auto path2 = R"(C:\Program Files\MyApp\config.ini)"s;
Raw string literals — это compile-time фича. Все три варианта генерируют ИДЕНТИЧНЫЙ машинный код const auto s1 = "hello\\nworld"s;
const auto s2 = R"(hello\nworld)"s;
const auto s3 = std::string("hello\\nworld");
R"(\n)" — это буквально два символа \ и n, а не перенос строки!📕 Больше информации, ньюансов и примеров со ссылками на Compiler Explorer в полноценной статье на Boosty и Patreon
Patreon | Boosty | PayPal
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE
#cpp #tips_and_tricks #code #lifeexe #lifeexecode #lifeexeEDU
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥31 11🦄7👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Сетап материала для
#material #shader #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22 10❤🔥6🦄1 1
LifeEXE | Unreal Engine | CG
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчик Psych Rift выложил новый залипательный трейлер к своей предстоящей игре
#gamedev #games #lifeexe #lifeexecode #coolgame #escher
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥17 10 7🦄2❤1
This media is not supported in your browser
VIEW IN TELEGRAM
Крутой гайд по производительному разрушению в
Суть метода — использование четырех пре-симулированных в Houdini анимаций разрушения (по одной для каждой стороны света). Система выбирает ближайшую анимацию и немного доворачивает её в соответствии с углом удара.
Это даёт честную направленную реакцию без тяжёлой физики в реальном времени
#vfx #destruction #houdini #optimization #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
10🔥33❤8 7🤯2🦄1
LifeEXE | Unreal Engine | CG
This media is not supported in your browser
VIEW IN TELEGRAM
Еще одна предстоящая игра с полностью рисованной анимацией
#no_ai #gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20👏10❤7 3🦄2 1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример автоматической генерации анимации в Cascadeur по двум ключевым кадрам
Cascadeur — это программное обеспечение, предназначенное для создания и редактирования анимаций. В коробке имеются инструменты на базе искусственного интеллекта и физики тела.
#cascadeur #animation #gamedev #unrealengine #ue5 #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥49❤11 6 2🦄1
Media is too big
VIEW IN TELEGRAM
Nicolas Cannasse (создатель языка Haxe) представил PicoGPU — это «виртуальная»
GPU с экстремальными ограничениями, созданная специально для изучения шейдеров 300KB памяти GPUGPUPNG файл#graphics #cool_tool #rendering #shader #learning #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥33❤8🦄8 1 1
This media is not supported in your browser
VIEW IN TELEGRAM
Quick tip по созданию interior mapping в
#material #shader #vfx #techart #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
15👍35🔥19❤7 1
Крутой бесплатный онлайн учебник по геометрии — интерактивная веб-версия легендарного издания «Начал» Евклида от Оливера Бирна
Это репродукция книги 1847 года, которая совершила революцию в обучении — вместо сухих буквенных обозначений (угол ABC, сторона AC) Бирн использовал цветные схемы и формы 🟦
Идеально для тех кто хочет вспомнить основы геометрии, которая необходима для разработчиков игр и компьютерной графики
#geometry #math #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤22🔥14🦄10👍3 2🤯1
This media is not supported in your browser
VIEW IN TELEGRAM
#gamedev #vibe_coding #meme #humor #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
15😁50 5🔥4🦄1
Астрологи провозгласили сегодняшнюю пятницу — днем вайб кодинга
Antropic выложили видео в котором 16 ИИ-агентов на базе новой модели Claude Opus 4.6 автономно собрали C-компилятор на Rust с нуля за две недели и скомпилировали с его помощью
Без шуток — выглядит впечатляюще
100,000 строк кода$20,000 на API вызовыx86, ARM и RISC-VНо есть нюансы (даже исходя из понимания, что это демонстрационный benchmark возможностей)
100,000 строк с первого дняIt does not have its own assembler and linker; these are the very last bits that Claude started automating and are still somewhat buggy. The demo video was produced with a GCC assembler and linker.
LOL почему??
Тем, кто реально хочет понимать как работают компиляторы, рекомендую первые лекции из серии по игровому движку
Также в аттаче не удержался от коммента
Идёт всё к тому, что ИИ намного эффективнее заменит различных руководителей и менеджеров в плане анализа и принятия долгосрочных оптимальный решений для продукта — вот это реально программисты могут автоматизировать и сэкономить бюджет на их годовом бонусе
Всем хороших выходных!
#gamedev #vibe_coding #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
20💯25👍10❤7😎4🦄2 1
This media is not supported in your browser
VIEW IN TELEGRAM
Видео-игра недели
🍝 Вы — тяжелая жестяная банка с равиоли
#gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19😁9❤7 2🦄1
Media is too big
VIEW IN TELEGRAM
Epic Games выпустили официальный обзор обновлений
Procedural Content Generation (PCG), которые упали в последние версии движка. Процедурный фреймворк официально получил статус Production-Ready #pcg #procedural #techart #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23 14🦄5 2