Flutter 2. Что нового

3 марта 2021 в рамках мероприятия Flutter Engage была представлена новая версия фреймворка — Flutter 2. И это действительно мажорный апдейт! Вместе с новой версией Flutter вышла и новая версия Dart 2.12, которая принесла весьма ожидаемый null safety (ура!). Это настолько крутая фича, что язык тоже заслуживал бы мажорной версии, но разработчики специально не стали этого делать, т.к. новая версия не нарушает обратной совместимости (!).

Для того, чтобы рассказать что нового во Flutter 2 и Dart 2.12, я записал видео. Приятного просмотра!

Читать →

Использование карт нормалей

Normal mapping – по-русски техника создания карты нормалей или как называет ее Вики – рельефное текстурирование. Многие indie-разработчики ей пренебрегают, и зря, это очень мощный инструмент, благодаря которому можно на порядок улучшить графику в игре и существенно сэкономить на полигонах. Еще чаще Normal mapping-ом, просто неправильно пользуются. Читать →