История 4-летней разработки браузерной RTS-игры Age of Memes, вдохновленной Age of Empires.
В докладе будет:
- Обзор игровых движков в вебе и объяснение, почему мы решили сделать свой.
- Обзор алгоритмов сжатия и ресайза текстур. Оптимизация прогрессивной загрузки, чтобы для First Contentful Paint было нужно всего 6–8 мегабайт.
- Рассказ, как мы строили рендеринг на PixiJS и как индексы, оптимизации и свои шейдеры помогли нам выжать 120 FPS на картах с тысячами юнитов.