Блог
Заметки о том, как я делаю маленькие мобильные игры в одиночку. Без теории ради теории — только то, на чём сам набил шишки.
- Как я тестирую игру на живых людяхПять человек на диване ловят за вечер больше, чем месяц моей отладки.
- Боты, которые добивают лобби за 10 секундИгрок не должен ждать реальных соперников. Как заполнить стол так, чтобы это было незаметно.
- Процедурная генерация уровней, которые точно решаемыГенерировать легко. Гарантировать, что уровень проходим, — вот где вся работа.
- 60 fps на бюджетном Android: где я терял кадрыСборщик мусора, лишние аллокации в игровом цикле и один злополучный полупрозрачный слой.
- Конечный автомат вместо десяти флаговПочему
isAnimatingиwaitingForInputоднажды перестают помещаться в голове. - Спрайт-атлас: почему один PNG лучше сотниСто вызовов отрисовки против одного. Как я собираю кадры в лист и зачем.