Вот, например, когда я решил добавить локализацию в "Детский маджонг", менял интерфейс и добавлял окно с настройками, я начал задумываться об оптимизации процессов. В предыдущей игре я делал всё то же самое, так зачем повторять одни и те же действия? В этот момент я понял, что пора менять подход к работе. Потом, когда начал добавлять систему обновления фонов в игре, задумался ещё раз. Тоже уже делал такое в другой игре. Быстро прикинул, что пора переходить на «взрослый» режим и завязывать с визуальным программированием. Рутинные действия: клик туда, клик сюда — это большие дыры в бюджете времени, которые порождают неэффективность. Всё, что можно автоматизировать и сделать по алгоритму — желательно автоматизировать. А значит, можно сэкономить кучу времени, а значит, больше времени для создания новых багов. В процессе работы заметил схожесть в таких вещах, как: работа с локализацией, анимации интерфейсов, создание структуры лейаутов, работа с рекламой, механика обновления уровней. Тут м
Что я делаю, чтобы работать быстрее и умнее при разработке HTML5 игр
13 декабря 202413 дек 2024
54
2 мин