LifeEXE | Unreal Engine | CG
1.93K subscribers
422 photos
522 videos
461 links
Download Telegram
Всем привет!

🔥 Новая лекция в пятницу 🔥

Продолжаем прокачивать тему пайплайнов в Jenkins.
Создаем пайплайны для тестирования и генерации документации игры под Unreal Engine.

Рассмотрим новые полезные директивы и плагины для пайплайнов, закрепим пройденный материал.

Новые пайплайны уже доступны в репозитории:
https://github.com/life-exe/UnrealTPSGame/tree/master/devops/pipelines/game

#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus #jenkins #doxygen #pipeline
🔥32👍10🤯2
Всем привет!

🔥 Новое видео на канале🔥

План лекции следующий:
🎯 Создаем Jenkins pipeline тестирования игры в Unreal Engine
🎯 Создаем Jenkins pipeline документации игры в Unreal Engine

https://youtu.be/_grVy2RzsHo

Все ссылки из видео на отдельной странице в вики:
https://lifeexe-art.gitbook.io/unreal-automation/plan-video-kursa/lekciya-35

Ресурсы:
🔴LifeEXE School: https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe

Поддержать канал:
🔴Patreon: https://www.patreon.com/lifeexecode
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate

#unrealengine #ue5 #gamedev #devops #unrealengine4 #ue4 #lifeexe #lifeexecode #jenkins
👍26🔥201
🔥 Всем привет! 🔥

Курс по автоматизации и тестированию медленно, но верно подходит к концу. Осталось 3-4 лекции.

После этого нас ждет контрольный проект, для закрепления материала.

Напишем с нуля мини-игру, по всем канонам CI/CD, с тестами и пайплайнами.

Сделаем так: если по прикрепленной картинке 😅 угадаете игру, которую мы будем реализовывать, то в конце недели выложу тизер-трейлер проекта.

👇👇👇👇👇👇👇👇👇👇👇👇
22🔥22❤‍🔥2😁2🎉1
Мини игра называется..
Anonymous Quiz
4%
Тетрис
57%
Змейка
6%
Pacman
21%
Elden ring clone
12%
Space invaders
🤔16👍9❤‍🔥7🐳6🤯3
📚 Всем привет 📚

Занимательное видео о новом функциональном языке программирования Verse от Epic Games.

https://youtu.be/832JF1o7Ck8

Язык планируется использовать для построения и коммуникаций в Metaverse (думаю, имя для языка долго выбирали 😅)

Реальных примеров пока нет, в видео только матчасть.

Но захантили Epic Games под свою цель крутого дядьку:
Simon Peyton Jones — один из создателей Haskell.

В общем на 2х можно ознакомиться с материалом.

🔤🔤🔤🔤🔤🔤🔤

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

Ресурсы:
GitHub | LifeEXE School | Itch | X | Wiki | Курс по UE

#lifeexe #lifeexecode #lifeexeEDU #between0and1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥27👍9🤔4😱2
🎮 Всем новогодний привет! 🎮

В эфире рубрика шоукейсов 🔥

https://youtu.be/9mpESyYe53o

⚫️ Проект: Star Nomad
⚫️ Разработчики: Mikhail Efremov, Autumn_Icecream, aestazis, Panduard, Artem Pavlenko, NoXStyle, IDeaGame
⚫️ Скачать/поиграть: https://mikhaile.itch.io/starnomad

Все проекты собираются в данной wiki: https://lifeexe-art.gitbook.io/student-projects

Если у вас есть интересный персональный проект — присылайте, с удовольствием опубликую.

В вики на главной имеется форма отправки проектов, либо можно по прямой ссылке: https://bit.ly/apply_your_game_lifeexe

#showcase #unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode
🔥28👍4🥰3
Всем привет!

🔥 Новая лекция на канале 🔥

https://youtu.be/zeFXSXnQT_g

В уроке собираем Unreal Engine из исходников (+ installed build). Делаем все на pro уровне через Jenkins пайплайн и SSH ключи.

Новые пайплайны уже доступны в репозитории:
https://github.com/life-exe/UnrealTPSGame/tree/master/devops/pipelines/unreal

Ресурсы:
🔴LifeEXE School: https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe

Поддержать канал:
🔴Patreon: https://www.patreon.com/lifeexecode
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate

#unrealengine #ue5 #gamedev #devops #unrealengine4 #ue4 #lifeexe #lifeexecode #jenkins
🔥44👍106
This media is not supported in your browser
VIEW IN TELEGRAM
👾 Всем привет! 👾

Месяц назад вышла релизная версия Cascadeur. Можно тестить.

Cascadeur позволяет создавать анимации для персонажей без motion capture. Софт использует physics-based подход + deep learning.

Имеется базовая бесплатная версия с ограничениями:
🔗 https://cascadeur.com/plans

Тизер-видео:
📺 https://youtu.be/FEq_PJXTUOM

Документация и туториалы по ссылке:
🔗 https://cascadeur.com/learn

#unrealengine #ue5 #gamedev #unrealengine5 #tools #lifeexe #lifeexecode #cascadeur
🔥52👍15😱2
🎮 Всем привет 🎮

В эфире рубрика шоукейсов

https://youtu.be/9pacZkQaUIU

⚫️ Проект: Happy Arkanoid
⚫️ Разработчики: mitraRome
⚫️ Скачать/поиграть: https://mitra-rome.itch.io/happy-arkanoid

Все проекты собираются в данной wiki: https://lifeexe-art.gitbook.io/student-projects

Если у вас есть интересный персональный проект — присылайте, с удовольствием опубликую.

В вики на главной имеется форма отправки проектов, либо можно по прямой ссылке: https://bit.ly/apply_your_game_lifeexe

#showcase #unrealengine #ue5 #unrealengine5 #gamedev #lifeexe #lifeexecode
👍30🔥5😁2😱1
Всем привет!

🔥 Новая лекция в пятницу 🔥

Завершаем тему пайплайнов в Jenkins. Настраиваем пайплайны для клиента/сервера в Unreal Engine.

А дальше рассматриваем кучу всего полезного:
🎯 Jenkins multijob - все нужные пайплайны будем запускать через один мастер-пайплайн
🎯 Jenkins matrix - концепт, при котором настраиваются все варианты параметров и пайплайн запускается со всевозможными их комбинациями
🎯 Триггеры, графики - автоматический запуск пайплайнов по таймеру
🎯 Jenkins shared lib - рассмотрим как подключить библиотеку с функциями
🎯 Загрузим окружение с параметрами из файла
🎯 Jenkins build monitor - плагин для классной визуализации пайплайнов (в прикрепленной картинке)
🎯 Jenkins VS Code extensions - полезные расширения для VS Code

#unrealengine #ue4 #gamedev #devops #unit_tests #test_automation #unrealengine5 #ue5 #lifeexe #lifeexecode #cplusplus #jenkins #pipeline
🔥39👍64🤩3😱2
👾 Всем привет! 👾

Вышел достаточно шустрый минималистичный редактор кода 10X https://10xeditor.com

Имеется 30-дневная бесплатная версия, можно попробовать:
🔗 https://10xeditor.com/download.htm

Протестировал с Unreal 👌

Плюсы:
поиск символов мгновенный

Минусы:
нет встроенного дебагерра
странные дефолтные хоткеи

Хоткеи настраиваются в меню Settings->Key Bindings. Переход к символу по дефолту Alt-G 🥴

Разработчик редактора из геймдев индустрии, подробнее в описании:
🔗 https://10xeditor.com/about.htm

#unrealengine #ue5 #gamedev #unrealengine5 #tools #lifeexe #lifeexecode #10xeditor
👍26🔥10🤔101
Всем привет!

🔥 Новая лекция на канале 🔥

https://youtu.be/J5NM83kVft0

В уроке завершаем тему пайплайнов в Jenkins.
Создаем пайплайны клиента/сервера и рассматриваем кучу дополнительных полезностей.

Видео не очень большое ~ 45 минут 🕔

Ресурсы:
🔴LifeEXE School: https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe

Поддержать канал:
🔴Patreon: https://www.patreon.com/lifeexecode
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate

#unrealengine #ue5 #gamedev #devops #unrealengine4 #ue4 #lifeexe #lifeexecode #jenkins
🔥30👍8❤‍🔥4
🔥 Всем привет! 🔥

Epic Games выложили Lyra на Github.
Я это предлагал им сделать в самом первом видео обзора 😂

Поэтому я залил в мой форк все рефакторинги, которые производил в код-ревью.

Первый коммит: в нем чисто форматирование
Второй коммит: все рефакторинги

Проект Lyra часть репозитория UnrealEngine. Поэтому, чтобы не клонировать все гигабайты движка, можно сделать хитрое клонирование с использованием sparse-checkout. Почитать про него можно по ссылке. Основная суть в том, что вы можете выкачивать только определенную директорию репозитория.

Команды следующие (ссылка на gist):
git clone --depth 1 --filter=blob:none --sparse --branch release https://github.com/life-exe/UnrealEngine
cd UnrealEngine
git sparse-checkout init --cone
git sparse-checkout set Samples/Games/Lyra/

Кто не смотрел код ревью Lyra — плейлист по ссылке

#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus
👍43🔥19❤‍🔥9
Всем привет!

🔥 Новая лекция в пятницу 🔥

🎓 Это финальная лекция курса по автоматизации и тестированию 🎓

Я выделил весь devops код в отдельный репозиторий. В видео научимся подключать данный репозиторий как сабмодуль и использовать с любым UE проектом.

Настроим всё с шаблонным проектом шутера от первого лица. Данный репозиторий будем использовать на всех дальнейших проектах.

Репозиторий уже доступен. Он супер легковесный (~500КБ). В ридми подробное описание по использованию. Поэтому, кому интересно, могут попробовать подключить его самостоятельно до пятницы 😎

За звездочки ⭐️ на гитхаб буду благодарен:
https://github.com/life-exe/devops_ue

В видео подведём итог всего курса. Затронем дополнительные темы, которые можно рассмотреть в дальнейшем.

Будет много полезных ссылок и пару слов скажу о книгах, которые можно почитать для закрепления материала курса.

Увидимся в пятницу 🙌

#unrealengine #ue5 #gamedev #devops #test_automation #lifeexe #lifeexecode #cplusplus #jenkins
🔥70👍8❤‍🔥6
Всем привет!

🔥 Новая лекция на канале 🔥

https://www.youtube.com/watch?v=CIpoHr5d8g8

🎯 Заканчиваем курс по автоматизации
🎯 Подключаем devops репозиторий к FPS шаблону
🎯 Прогоняем все скрипты
🎯 Подводим итоги
🎯 Рассмотрим дополнительные ресурсы, книги для изучения

Урок важный, поскольку данный репозиторий мы будем использовать со всеми дальнейшими проектами. В том числе и в грядущей Змейке. Поэтому рекомендуется всем к просмотру.

Хронометраж ~ 1 час 🕔

Ресурсы:
🔴LifeEXE School: https://life-exe.teachable.com
🔴Группа ВКонтакте: https://vk.com/lifeexecode
🔴Twitter: https://twitter.com/LifeExeCode
🔴GitHub: https://github.com/life-exe
🔴Medium: https://medium.com/@lifeexe

Поддержать канал:
🔴Patreon: https://www.patreon.com/lifeexecode
🔴PayPal Donate: https://bit.ly/LifeExePayPalDonate

#unrealengine #ue5 #gamedev #devops #unrealengine4 #ue4 #lifeexe #lifeexecode #jenkins
🔥40👍144❤‍🔥3🐳2👏1
⚡️Всем привет!

Вышел бесплатный контент-пак от эпиков — Old West.

Можно попробовать собрать с его помощью свой собственный RDR 😏

Делюсь ссылочкой: https://www.unrealengine.com/marketplace/en-US/product/old-west-learning-project

#unrealengine #ue5 #gamedev #unrealengine5 #ue4 #assets #lifeexe #lifeexecode
👍57🔥119🎉2