LifeEXE | Unreal Engine | CG
1.98K subscribers
475 photos
601 videos
538 links
Download Telegram
Media is too big
VIEW IN TELEGRAM
🆒 Всем привет, всем привет! 🆒

Мини tip для 🎮nreal Engine — при работе с объемами и триггерами в панели Details можно изменять цвет и толщину линий для визуального кодирования схожих по назначению областей 😎

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | Itch | X | Wiki | LifeEXE School

#tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
17🔥126🦄2
This media is not supported in your browser
VIEW IN TELEGRAM
🔝 Всем привет, всем привет! 🔝

Бесплатный ассет материала в Material maker ➡️

🔗 Warped Time

Другие материалы автора ➡️

🔗 DroppedBeat

💡 Material maker поддерживает экспорт в Unreal Engine

Сальвадор Дали может гордиться автором

#material #shader #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
169🔥6🦄1
📱 Всем вечерний привет! 📱

В 🎮nreal Engine имеется полезный спецификатор для работы со статическими массивами — ArraySizeEnum ⬇️

UENUM(BlueprintType)
enum class ECharacterClass : uint8
{
Warrior UMETA(DisplayName = "Warrior"),
Priest UMETA(DisplayName = "Priest"),
Ranger UMETA(DisplayName = "Ranger"),
Druid UMETA(DisplayName = "Druid"),

Count UMETA(Hidden)
};

// UI цвета для каждого класса
UPROPERTY(EditAnywhere, meta = (ArraySizeEnum = "ECharacterClass"))
FColor UIColors[(uint8)ECharacterClass::Count];

// Базовое здоровье для каждого класса
UPROPERTY(EditAnywhere, meta = (ArraySizeEnum = "ECharacterClass"))
float BaseHealth[(uint8)ECharacterClass::Count];


💡 Чем он полезен ⬇️

🟢 В редакторе массив показывает названия элементов enum
🟢 Размер массива автоматически синхронизируется с enum
🟢 Типобезопасный и понятный доступ к элементам

‼️ Нюансы использования ⬇️

⚠️ Рекомендуется добавлять в enum элемент Count/MAX/Total с пометкой UMETA(Hidden) — так удобнее определять размер массива и этот элемент не будет виден в редакторе
⚠️ Нельзя использовать BlueprintReadWrite/BlueprintReadOnly
⚠️ Для Blueprint доступа создавайте getter функции
⚠️ В примере я применяю C-style cast для компактности кода, но лучше использовать современный подход со static_cast

🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | Itch | X | Wiki | LifeEXE School

#tips_and_tricks #unrealengine #ue5 #code #cpp #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥3110🦄43🐳2👍1
🔝 Всем вечерний привет! 🔝

Tiled — это бесплатный и открытый редактор карт, который позволяет создавать тайловые уровни для 2D-игр. Поддерживаются разные форматы и интеграция с игровыми движками ➡️

🔗 https://www.mapeditor.org

#gamedev #leveldesign #tiled #free #tool #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥16862🥰1
This media is not supported in your browser
VIEW IN TELEGRAM
🙃 Всем утренний йоу! 🙃

Наглядная пятничная демонстрация отличия профилей движения ➡️

Rectangular Profile // Прямоугольный профиль

🔴 Ограничена только скорость
🔴 Система пытается набрать заданную скорость мгновенно. На графике это выглядит как «ступенька»
🔴 Итог: резкий рывок на старте (бесконечное ускорение) и удар при торможении — стакан расплескивается 😔

✔️ Trapezoidal Profile // Трапецеидальный профиль

🟢 Ограничены скорость и ускорение
🟢 Мы даем системе время на разгон (ramp up) и торможение (ramp down). График скорости трапециевидный
🟢 Итог: Движение начинается мягко, переходит в фазу стабильной скорости и плавно гасится. Физически корректно, приятно глазу, и, главное — ни капли мимо 😊

💡 Аналогичную картину можно наблюдать в 🎮nreal Engine, когда мы настраиваем Curves и Timelines для анимации элементов интерфейса, движения камеры или перемещения предметов и персонажей 🤘

Хорошей всем пятницы и плавных выходных! 🍺

#gamedev #ue5 #unrealengine #math #physics #lifeexe #lifeexecode #friday
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2813🐳7🎉1🤩1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Всем вечерний привет! 🎮

Пятничная видео-игра сегодня — брутальный готический слэшер ⬇️

📱 Slain 2: The Beast Within

#slain2 #gamedev #horror #games #lifeexe #lifeexecode #fridaygame #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11731
🤘 Всем субботний привет! 🤘

При наличии аллергии на реальных шерстяных негодников можно воспользоваться программным обеспечением ➡️

🔗 Desktop Cat Cursor

⭐️⭐️
⭐️⭐️
⭐️⭐️

#gamedev #cat #meme #humour #weekend #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁15🔥1061
Media is too big
VIEW IN TELEGRAM
📱 Всем воскресный привет! 📱

Протестировал MCP сервер для 🎮nreal Engine, который мы пишем в отдельной серии на канале, на последних языковых моделях ➡️

🔤Работает кайфово, ошибок стало гораздо меньше
🔤В видео все рассказываю. Использую Gemini 3.0 Pro Preview
🔤Стоимость всех запросов ~ 1.9$
🔤Отдельно тестировал с Grok 4.1Fast. Он справился со почти со всеми запросами, что и Gemini 3.0 Pro Preview, но не смог решить задачу создания материала. Плюс Grok — он в 20 раз дешевле. Те же самые запросы ~ 0.1$

⬇️ Промпты из видео ⬇️

Set up Unreal Engine
Check how many actors are in the scene
Spawn a Directional Light
Add a Sky Atmosphere
Add Exponential Height Fog
Add a cube to the center of the world
Add a green Point Light above the cube
Change the color of this light source to red
Add all static meshes to the folder in the World Outliner
Add all light-related actors to the folder and name it Lights
Add Volumetric Clouds to the scene
Add 100 spheres arranged in a ring around the cube
Select all actors
Deselect them
Save the current level
Randomize the spheres' Z positions between -500 and 500
Place them along DNA spiral
Create a new material, set the base color to blue, and make it metallic
Apply this blue material to all the spheres
Add an unbound Post-Process Volume and increase the bloom intensity for the red light
Create a new Level Sequence to animate the camera moving around the spheres
Save the level and close unreal editor


🔤🔤🔤🔤🔤🔤🔤

🤝 Поддержать:
Patreon | Boosty | PayPal

Ресурсы:
GitHub | Itch | X | Wiki | LifeEXE School

#mcp #lifeexe #lifeexecode #typescript #unrealengine #ue5 #LLM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥23952👍1
📱 Всем привет, всем привет! 📱

Peter Stråhle выкатил отличный технический разбор об оптимизации VR-игры Mannequin ➡️

🔗 Optimizing mannequin

⁉️ Что внутри:

🔤Draw Calls — как сокращали количество вызовов отрисовки
🔤Instancing & CPD — использование Custom Primitive Data для вариативности без разрыва батчинга
🔤Occlusion & LODs — тонкая настройка лодов и отсечения невидимой геометрии
🔤Tools — самописные тулзы, которые помогли автоматизировать процесс

💡 У автора имеется отдельная статья по работе со светом — Lighting mannequin

#gamedev #ue5 #unrealengine #vr #optimization #techart #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥188❤‍🔥41