Качество кода игровых движков: неужели всё так плохо? / Георгий Грибков (PVS-Studio)

Channel:
Subscribers:
26,700
Published on ● Video Link: https://www.youtube.com/watch?v=n1p7c6FJaok



Duration: 43:00
1,150 views
67


Специалисты PVS-Studio ищут ошибки в коде программ уже более 10 лет. Под их прицел попадают и игровые движки: Unreal Engine 4, Unity 3D, Cry Engine и даже Amazon Lumberyard. Много ли ошибок получилось в них найти? Спойлер – ещё как! В этом докладе Георгий Грибков, С++ разработчик из PVS-Studio, показывает реальные примеры найденных ошибок (на C# и C++), а также рассказывает, как их можно было избежать.

Презентация:
https://www.dropbox.com/s/3xz51jwujqf2or3/Code%20quality%20of%20game%20engines%3A%20is%20it%20really%20that%20bad%3F%20%28George%20Gribkov%29.pdf?dl=0

Содержание:
0:00 – Интро
3:53 – Примеры ошибок
25:47 – Что делать, чтобы избежать ошибок
28:55 – Статический анализ
40:06 – Итоги
41:58 – Сессия вопросов и ответов


При поддержке myTracker – мультиплатформенной системы аналитики и атрибуции для мобильных игр и приложений.
Начните бесплатно – https://bit.ly/2BfHNLj


DevGAMM — это крупнейшая конференция для профессионалов игровой индустрии в России, Украине и Беларуси. Для игровых экспертов DevGAMM — это источник новых знаний и самых последних достижений игровой индустрии, а также возможность поделиться друг с другом информацией и опытом.

Узнайте о DevGAMM больше – https://devgamm.com/
Подробнее об играх и разработчиках, участвующих в DevGAMM – https://games.devgamm.com/
Станьте спикером – https://bit.ly/3isHdJP

Станьте частью сообщества:
ВКонтакте – https://vk.com/devgamm
Telegram – https://t.me/devgamm
Discord (для разработчиков) – https://discord.gg/dtDHa6F
Facebook – https://www.facebook.com/devgamm/
Twitter – https://twitter.com/devgamm/

«Геймдев без сахара» – подкаст от команды DevGAMM.
Слушайте на вашей любимой платформе:
Apple Podcasts – https://apple.co/2BP49Uv
Google Podcasts – https://bit.ly/38zOpjY
Яндекс.Музыка – https://bit.ly/2BLENXA
VK – https://bit.ly/2FIOzff
Spotify – https://spoti.fi/2ZZK5qH
Mixcloud – https://www.mixcloud.com/DevGAMM/
Castbox – https://bit.ly/2C9Z7Sq

По всем вопросам пишите на адрес – contact@devgamm.com




Other Videos By DevGAMM


2020-11-20DevGAMM 2020 – официальная трансляция с Disgusting Men. День 2
2020-11-20DevGAMM Awards (2020 Edition)
2020-11-20Всенародный конкурс разработчиков на Unreal Engine – церемония награждения / DevGAMM 2020
2020-11-19DevGAMM 2020 – официальная трансляция с Disgusting Men. День 1
2020-11-19#GameDesignReview. Broken Lines vs. Сергей Гиммельрейх (Индикатор)
2020-11-18Наука в поисках "полезного" геймдизайна / Ольга Морозова (Институт психологии РАН)
2020-11-1710 Must-Know Tips for Free-to-Play Game Distribution / Mariela Tzvetanova (Imperia Online)
2020-11-13DevGAMM 2020 Official Party – Synthwave performance by Stanislav Polesko (Strategic Music)
2020-11-13Режиссура звука для стримов, онлайн-трансляций и телеконференций / Юрий Очеретяный (Wargaming)
2020-11-12Fireside Chat with Fawzi Mesmar (Electronic Arts) / DevRel.Events @ DevGAMM 2020
2020-11-12Качество кода игровых движков: неужели всё так плохо? / Георгий Грибков (PVS-Studio)
2020-11-11Fireside Chat with Sitara Shefta (No Brakes Games) / DevRel.Events @ DevGAMM 2020
2020-11-11MYTONA Heroes: как развивать команду героев / Лена Тимофеева (MYTONA)
2020-11-10Investing in Russia / Michael Cheung (Makers Fund) & Alex Nichiporchik (tinyBuild)
2020-11-09Fireside Chat with Alexander Hermansson (Trail) / DevRel.Events @ DevGAMM 2020
2020-11-06"Киты" в free-to-play играх / Василий Шушвал (KamaGames Studio)
2020-11-05Как работать над ошибками в геймдизайне. Опыт проекта "Таонга" / Артем Анисин
2020-11-04Аналитики разбирают данные реальных проектов / Панельная дискуссия
2020-11-03Viewer-centric design for eSports & interactive streams / Christopher Hamilton (Genvid Technologies)
2020-11-01На DevGAMM покупайте скорее билеты (ведьмаку заплатите чеканной монетой)
2020-10-30Умный бот и машинное обучение в PvP-файтинге Shadow Fight Arena / Александр Щербаков (Banzai Games)



Tags:
devgamm
девгамм
game industry
video game industry
gaming industry
игровая индустрия
конференция
conference
конференция разработчиков
геймдев
разработка игр
gamedev
game development
game dev
Георгий Грибков
PVS-Studio
игровые движки
Unreal Engine 4
Unity 3D
Cry Engine
Amazon Lumberyard
programming
программирование
программирование на c#
ue4
unreal engine
unity
cryengine
game engine
lumberyard
c#
программирование на си
unity3d
качество кода