Forwarded from LifeEXE | Unreal Engine | CG
🔥 Всем привет! ️🔥
Третья часть code-review Lyra на канале. Хронометраж — чуть больше часа.
Занимаемся статическим анализом кода с PVS-Studio.
План видео следующий:
🎯 Обзор PVS-Studio
🎯 Разбираем диагностики, найденные PVS-Studio
🎯 Программируем в Replit
🎯 Разбираем неточность в коде движка UE5
🎯 Исправляем ошибку из предыдущего видео — пишем юнит тест на баг
https://youtu.be/ZDR8sP9ei2k
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube) - 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
Поддержать канал:
🔴PayPal Donate - https://bit.ly/LifeExePayPalDonate
🔴Patreon - https://www.patreon.com/lifeexecode
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
Третья часть code-review Lyra на канале. Хронометраж — чуть больше часа.
Занимаемся статическим анализом кода с PVS-Studio.
План видео следующий:
🎯 Обзор PVS-Studio
🎯 Разбираем диагностики, найденные PVS-Studio
🎯 Программируем в Replit
🎯 Разбираем неточность в коде движка UE5
🎯 Исправляем ошибку из предыдущего видео — пишем юнит тест на баг
https://youtu.be/ZDR8sP9ei2k
Ресурсы:
🔴LifeEXE School (в случае блокировки YouTube) - 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
Поддержать канал:
🔴PayPal Donate - https://bit.ly/LifeExePayPalDonate
🔴Patreon - https://www.patreon.com/lifeexecode
#unrealengine #ue5 #unrealengine5 #gamedev #codereview #lifeexe #lifeexecode #cplusplus #pvsstudio
YouTube
Unreal Engine 5. Lyra Game code review. Часть 3. Статический анализ кода с PVS-Studio.
Третья часть code-review проекта Lyra на базе Unreal Engine 5. В видео чистим исходный код с помощью статического анализа PVS-Studio, работаем в Replit, исправляем баг из предыдущего видео.
Мой курс «Unreal Engine — полное руководство по разработке на С++»…
Мой курс «Unreal Engine — полное руководство по разработке на С++»…
❤2👍1🔥1
Как писали код легендарный Джон Кармак и хардкорные игровые разработчики более 25-ти лет назад? В новой статье с помощью PVS-Studio подробно разобрали этот вопрос на примере Quake World — официального обновления для культового шутера Quake.
Статья: https://pvs-studio.ru/ru/blog/posts/cpp/1066/
#quake #johncarmack #Cpp #GameDev
Статья: https://pvs-studio.ru/ru/blog/posts/cpp/1066/
#quake #johncarmack #Cpp #GameDev
⚡3❤1👍1
Мы уже много раз писали о багах: в играх, программах ракет и т.д. Настало время продолжить традицию. На этот раз рассмотрим баги, которые закрались в, пожалуй, одни из самых крупных игровых проектов.
Переходите по ссылке. Надеемся, статья вызовет у вас улыбку и приятные воспоминания 😊
#cpp #gamedev #bug #games #статья
Переходите по ссылке. Надеемся, статья вызовет у вас улыбку и приятные воспоминания 😊
#cpp #gamedev #bug #games #статья
👍4
Разработка игр и их прохождение могут быть невероятно увлекательными и затягивающими занятиями, приносящими огромное удовольствие. Но ничто так не портит впечатление от игрового процесса, как коварно спрятавшийся баг.
Поэтому сегодня под нашим пристальным вниманием окажется Open Source движок Godot Engine. Давайте проверим, насколько он хорош, и готов ли он подарить нам незабываемые эмоции от создания и прохождения игр.
Переходите по ссылке 😉
#gamedev #programming #godot #cpp #статья
Поэтому сегодня под нашим пристальным вниманием окажется Open Source движок Godot Engine. Давайте проверим, насколько он хорош, и готов ли он подарить нам незабываемые эмоции от создания и прохождения игр.
Переходите по ссылке 😉
#gamedev #programming #godot #cpp #статья
❤4
"Как будто у Unreal и Unity родился ребёнок" — такое трогательное описание дали этому движку в GameDev-сообществе. Эта фраза не только мило звучит, но и точно передаёт его суть, ведь движок действительно задумывался как нечто среднее между Unity Engine и Unreal Engine.
В новой статье знакомимся с Flax Engine
#gamedev #programming #cpp #csharp #статья
В новой статье знакомимся с Flax Engine
#gamedev #programming #cpp #csharp #статья
🔥5👍1
Сегодня посмотрим на WolvenKit — один из инструментов для создания модов для Cyberpunk 2077.
Все подробности по ссылке 👈🏻
#статья #csharp #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥4
Когда вы думаете о PSP, какое чувство у вас возникает? Наверняка теплое чувство ностальгии 😌
Эта портативная консоль, выпущенная в 2004 году, стала настоящим прорывом для своего времени. Она подарила нам возможность наслаждаться полноценными игровыми проектами в дороге, что было невероятно новаторским для того периода. У вас словно была маленькая частичка домашней консоли в кармане.
А мы про это статью написали 👈🏻
#статья #cpp #gamedev
Эта портативная консоль, выпущенная в 2004 году, стала настоящим прорывом для своего времени. Она подарила нам возможность наслаждаться полноценными игровыми проектами в дороге, что было невероятно новаторским для того периода. У вас словно была маленькая частичка домашней консоли в кармане.
А мы про это статью написали 👈🏻
#статья #cpp #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Статический анализатор PVS-Studio постоянно совершенствуется для повышения эффективности анализа кода. В этой статье мы расскажем о последних обновлениях анализатора, которые существенно улучшают анализ проектов на основе Unreal Engine.
Переходите по ссылке😉
#статья #PVS_Studio #unrealengine #cpp #gamedev
Переходите по ссылке
#статья #PVS_Studio #unrealengine #cpp #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3
Мы решили не оставаться в стороне и решили поискать ошибки в его проекте.
Результаты здесь 👈🏻
#статья #gamedev #csharp
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Разработчики называют эту версию самой стабильной версией за всё время существования движка.
Почему бы нам не убедиться в этом с помощью статического анализатора кода? А заодно проведём краткий обзор основных фич и улучшений, привнесённых обновлением.
Переходите по ссылке 😉
#статья #csharp #unity #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥1
Разработка модификаций для игры Minecraft — очень интересное и приятное хобби. В этой статье мы посмотрим на ошибки в модификациях для нашей любимой игры на примере проекта Custom NPC+. Воспроизведём их в игре и уроним Minecraft.
Переходите по ссылке🔗
#статья #java #gamedev
Переходите по ссылке
#статья #java #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
PVS-Studio
Как уронить Minecraft своим модом
Разработка модификаций для игры Minecraft — очень интересное и приятное хобби. В этой статье мы посмотрим на ошибки в модификациях для нашей любимой игры на примере проекта Custom NPC+. Воспроизведём...
❤7🔥4
Распараллелить сборку большого проекта на несколько компьютеров? Легко! Разбираемся, как использовать Unreal Horde — новый инструмент внутри Unreal Engine 5.5. В том числе мы посмотрим, как с его помощью запустить анализ PVS-Studio.
Переходите по ссылке🔗
#статья #gamedev
Переходите по ссылке
#статья #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥6
Этой статьёй мы начинаем трилогию об игровом движке Nau Engine.
В первой части мы сосредоточимся на его функциональности, уделяя особое внимание трём ключевым блокам ошибок: проблемам с памятью, копипасте и логическим ошибкам.
Переходите по ссылке🔗
#статья #cpp #gamedev
В первой части мы сосредоточимся на его функциональности, уделяя особое внимание трём ключевым блокам ошибок: проблемам с памятью, копипасте и логическим ошибкам.
Переходите по ссылке
#статья #cpp #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
❤🔥7
Во второй части нашей трилогии об игровом движке Nau Engine мы обсудим важные аспекты оптимизации и повышения производительности. Наша цель — выявить проблемы, которые могут повлиять на эффективность и стабильность игр, созданных с использованием Nau Engine.
Переходите по ссылке🔗
#статья #cpp #gamedev
Переходите по ссылке
#статья #cpp #gamedev
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3🔥2
В финальной части нашей трилогии, посвящённой Nau Engine, мы уделим внимание ошибкам, возникающим при разработке классов. Приведённые в статье примеры наглядно демонстрируют, как даже небольшие недоработки могут обернуться серьёзными проблемами в работе приложения.
Подробности по ссылке🔗
#статья #gamedev #cpp
Подробности по ссылке
#статья #gamedev #cpp
Please open Telegram to view this post
VIEW IN TELEGRAM