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

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

Презентация:
dropbox.com/s/3xz51jwujqf2or3/...

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


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


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

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

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

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

По всем вопросам пишите на адрес – contact@devgamm.com
жизньигрыфильмывесельеавтотехномузыкаспортедаденьгистройкаохотаогородзнанияздоровьекреативдетское