Cover of event Инструменты для разработчиков игр и не только

Инструменты для разработчиков игр и не только

Какие инструменты живут в арсенале GameDev-команд?
Зачем они нужны и почему профилировщики играют ключевую роль в разработке — причём используют их не только программисты, но и другие специалисты.
Приходите на новый вебинар от PVS-Studio, где мы разложим всё по полочкам.
А в конце покажем, как превратить ваш код в настоящий город!

Программа:

• «Инструментальное профилирование видеоигр» от Сергея Кушниренко, Senior Software Engineer в команде Age of Empires 2 (студия Forgotten Empires)

Производительность в играх важна всегда и везде. Для игрока она почти так же критична, как и интересный геймплей, потому что никакие красивые эффекты не спасут игру, если она тормозит или дёргается. Об инструментах профилирования должны знать не только программисты движка, которые ловят фризы и оптимизируют код, но и художники с дизами, чтобы следить за тем, насколько тяжёлым становится игровой контент и не ломает ли он техническую часть игры.

• «Инструменты профилирования в геймдеве и кейсы использования» от Андрея Зенковича, TeamLead в команде Playrix

Расскажу про реальные кейсы использования утилит профалинга для оптимизации времени загрузки, FPS и памяти в мобильных играх. Чем отличаются профайлеры, и почему в разных ситуациях приходится использовать разные инструменты.

• «Превратили PVS-Studio в город» от Александры Уваровой, Developer Advocate, С++, PVS-Studio

Вы когда-нибудь хотели взглянуть на свой код под новым углом? Мы нашли инструмент, который сделал целый город из кода PVS-Studio. Давайте вместе прогуляемся по нему и узнаем, какие тайны он в себе хранит!

Модератор: Глеб Асламов, Developer Advocate, PVS-Studio

Присоединяйтесь!

Теги:

Event at a glance

Who it is for
game developers, programmers, artists, designers, tech leads
Main topics
game development, profiling, code analysis, performance optimization
What you will gain
learn profiling tools and techniques, understand how to use profilers for game optimization, see code visualization example
Program format
deep technical talks, production cases