Привет, инди‑лабораторцы! Помните, как пару недель назад я чуть не стёр всё на свете из‑за системы мерджа в SpaceGuard? Тогда цветные кружки вокруг кораблей казались мне гениальной идеей, а код — распухшим монстром, который пожирает время и нервы. Сегодня — продолжение этой истории: путь от отчаяния к ясности, короткий роман с Unity и возвращение к корням в Construct 2. Всё началось с того, что я понял: игра стала похожа на старый шкаф, набитый хламом. В нём есть всё — меню турелей, меню мерджа, безликий ресурс el, дублирующиеся проверки в коде… Но найти что‑то конкретное — задача не из лёгких. Каждое изменение порождало новые баги, а интерфейс напоминал склад запчастей: всё есть, но ничего не найти. Я решил: пора разобрать всё до винтиков. Первым делом выкинул два больших меню — турелей и мерджа. Да, звучит радикально, но после этого стало легче дышать: код упростился, интерфейс очистился, будто снял два лишних свитера в тёплую погоду. Затем взялся за код. Раньше он напоминал непрола
#12 SpaceGuard: от хаоса к порядку — история одной перезагрузки (и почему Unity не стал спасением)
2 дня назад2 дня назад
1
3 мин
