LifeEXE | Unreal Engine | CG
2.1K subscribers
566 photos
810 videos
715 links
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
🎮 Всем привет, всем привет! 🎮

Минутное видео процесса разработки вчерашней Log Riders ⤴️

📱 Log Riders

#gamedev #games #lifeexe #lifeexecode #coolgame
Please open Telegram to view this post
VIEW IN TELEGRAM
👍26🦄87🔥2
Media is too big
VIEW IN TELEGRAM
🧩 Всем вечерний привет! 🧩

Игра на вечер выходного дня — Setrixtui, модификация tetris, где блоки превращаются в песок.

Линии сгорают, когда соединяешь один цвет от левого края к правому ➡️

📱 https://github.com/Mjoyufull/Setrixtui

#gamedev #ratatui #indiedev #games #lifeexe #lifeexecode #coolgame #tetris
Please open Telegram to view this post
VIEW IN TELEGRAM
1110🤯7🔥3🎉2🦄111
This media is not supported in your browser
VIEW IN TELEGRAM
🆒 Всем привет, всем привет! 🆒

Вышло крупное обновление Game Animation Sample Project для 🎮nreal Engine ➡️

🔗 Обзор — https://youtu.be/kmXaVIANa-c
⬇️Доступно на FAB«Game Animation Sample Project»

🔤400+ новых анимаций
🔤Новые режимы перемещения
🔤Smart Objects и готовые сетапы NPC
🔤Механика «скольжения»
🔤Control Rig для постановки стоп

#animation #free #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
6🔥3612🦄62
Media is too big
VIEW IN TELEGRAM
📕 Всем привет, всем привет! 📕

Непостоянная воскресная рубрика — законы software 🔴

Закон Хайрама (Hyrum's Law) — эмпирическое наблюдение в программной инженерии, которое описывает сложность поддержки популярных API и интерфейсов 🧠

Назван в честь Хайрама Райта (Hyrum Wright), инженера Google ➡️

При достаточном количестве пользователей API неважно, что вы обещали в контракте: все наблюдаемые поведения вашей системы будут кем-то использоваться и от них будут зависеть


⁉️ В чём суть ⁉️

Когда разработчик создаёт API, он описывает контракт — документацию: метод принимает А, возвращает Б.Но помимо контракта у системы есть скрытые детали реализации: скорость ответа, порядок элементов, текст ошибки.

Чем больше людей пользуются системой — тем выше вероятность, что кто-то начнёт полагаться на эти недокументированные особенности. И если вы их измените (даже не нарушив контракт) — код пользователей сломается.

💡 Примеры из жизни 💡

🔤Порядок в Hash Maps — контракт не гарантирует порядок элементов, но старые реализации случайно возвращали их в порядке добавления. Разработчики на это полагались — при смене алгоритма хеширования всё ломалось.

🔤Парсинг ошибок — API возвращает 404 с текстом «User not fond». Кто-то парсит именно эту строку. Исправили опечатку — скрипт сломался.

🔤Производительность как «фича» — функция работала медленно из-за бага, а пользователь использовал эту задержку как таймер. Ускорили функцию — получили ошибки многопоточности.

🗜Почему это важно? 🗜

Закон объясняет, почему в больших системах (Windows, Linux, ядро банковских систем) так трудно что-то менять. Любое, даже самое полезное изменение может стать breaking change для кого-то из тысяч пользователей.

‼️ Главный вывод: интерфейс — это не то, что написано в документации, а то, как система ведёт себя на самом деле

#software_laws #hyrum #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥13💯85👍2🫡1🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
📱 Всем привет, все привет! 📱

Quick tip — в блюпринт-классе через меню можно визуально отобразить спецификаторы доступа (access specifiers) к членам класса в 🎮nreal Engine ⤴️

#bp #tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍22🔥961🦄1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
15🔥87🦄2👍1😱11
📱 Всем привет, все привет! 📱

Quick tip — новый таб Home 🏠 в редакторе, который был добавлен с последним обновлением 🎮nreal Engine можно убрать, добавив в конфиг Config/DefaultEngine.ini настройку ➡️

[SystemSettings]
HomeScreen.EnableHomeScreen=false


#tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍21🤩87🦄11
Media is too big
VIEW IN TELEGRAM
📕 Всем вечерний привет! 📕

Вышла крутая техническая интерактивная статья от Maxime Heckel про создание Halftone шейдеров — техники полутонового растрирования, знакомой по комиксам и поп-арту ➡️

🔗 Shades of Halftone

Автор подробно разбирает ➡️

🔤Как работает классический halftone паттерн
🔤Построение сетки точек в screen-space
🔤Реализацию стилей — dot pattern, line pattern, crosshatch
🔤Применение halftone как post-processing эффекта через custom render pass

💡 Все примеры — интерактивные, с живыми шейдерами прямо в браузере

#cool_article #shader #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
5🔥1196👍2👻1
This media is not supported in your browser
VIEW IN TELEGRAM
📱 Всем привет, все привет! 📱

🎮nreal Engine quick tip — в блюпринт-классе в панели Details функции можно визуально сделать её компактной ⤴️

#bp #tips_and_tricks #unrealengine #ue5 #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍317🔥522🦄1
LifeEXE | Unreal Engine | CG
📕 Всем привет, всем привет! 📕 Крутейший онлайн проект по computer science ➡️ 🔗 Making Software Книга в процессе написания. Доступны следующие главы ➡️ 🔤Shaders 🔤How does a screen work? 🔤What is a color space? У проекта один автор — Dan Hollick. Всё создается…
📕 Всем вечерний привет! 📕

Доступна новая глава книги Making Software с крутейшей визуализацией о том, как данные хранятся в памяти компьютера ➡️

🔗 How is data stored?

Making Software — онлайн проект по computer science. Книга в процессе написания. Доступны следующие главы ➡️

🔤Shaders
🔤How does a screen work?
🔤What is a color space?
🔤How is data stored?

У проекта один автор — Dan Hollick. Всё создается в соло и текст и иллюстрации 🔥

🔤🔤🔤🔤🔤

#book #cool_article #software #gamedev #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2🔥33137👍3🦄1
This media is not supported in your browser
VIEW IN TELEGRAM
📕 Всем привет, всем привет! 📕

Equation Space — интерактивный 3D редактор, который позволяет визуализировать математические формулы в реальном времени ➡️

🔗 Equation Space

Что умеет ➡️
🔤Визуализация математических формул в 3D
🔤Кастомные GLSL шейдеры
🔤Анимация параметров «на лету»

💡 Отличный инструмент для изучения математики, шейдеров и процедурной генерации

#threejs #web #3d #shader #glsl #math #gamedev #games #lifeexe #lifeexecode
Please open Telegram to view this post
VIEW IN TELEGRAM
10👍2486🦄2🔥1
🎮 Всем вечерний привет! 🎮

Новый пример диегетического интерфейса ⤴️

🔗 Проект Welcome to Lightford

💡 Больше — по хэштегу: #diegetic_interface

*️⃣ Diegetic Interface

#gamedev #games #lifeexe #diegetic_interface #diegetic #ui
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥239🦄5👍32