Гайды / Idle-игры

Как работает офлайн-доход в idle-играх (объясняет разработчик)

Почему, пока тебя нет, ты получаешь только часть дохода, зачем нужен лимит и как собирать больше. Настоящие формулы из трёх наших idle-игр рядом с Cookie Clicker и Egg, Inc.

Офлайн-доход - это монеты, золото или печеньки, которые idle-игра выдаёт, когда ты возвращаешься. Закрытая игра не работает на телефоне дальше. При выходе она запоминает время. При возвращении она измеряет, сколько тебя не было, обрезает это время до лимита и платит за него часть твоего обычного дохода.

Мы делаем idle-игры для Android, поэтому можем показать настоящий код, который это считает. Ниже правила трёх наших игр, Idle Ronin, Idle Summoner и Idle AI Factory, рядом с двумя классиками, Cookie Clicker и Egg, Inc. Любая idle-игра использует какую-то версию одной и той же формулы, и, зная её, ты можешь планировать перерывы под неё.

Коротко: офлайн-доход = время отсутствия (до лимита) x твой доход в секунду x процент эффективности, плюс бонусы. Лимит решает, как долго перерыв ещё приносит доход. Эффективность решает, какую часть обычного дохода ты за него получаешь.

Работает ли idle-игра, когда она закрыта?

Нет. Android приостанавливает приложения в фоне и закрывает их, когда ему нужна память, а игра, которая по-настоящему работала бы всю ночь, посадила бы батарею. Поэтому idle-игры лишь изображают работу. В момент выхода игра записывает текущее время в сохранение. Когда ты снова её открываешь, она вычитает это время из текущего, и разница - это время твоего отсутствия.

Всё остальное - расчёт в первую секунду после загрузки. Поэтому окно «С возвращением» появляется так быстро даже после целых суток, и поэтому результат не зависит от того, был телефон включён, выключен или в режиме полёта, пока тебя не было.

Это же объясняет старый трюк: перевести часы телефона вперёд. Игру, которая доверяет часам устройства, так можно заставить заплатить за время, которое не прошло. Сегодня многие игры сверяют время с сервером или ничего не платят, если часы идут назад, а смена времени к тому же сбивает ежедневные награды и таймеры, так что это редко того стоит.

Формула офлайн-дохода

Если свести всё к сути, почти любая idle-игра платит так:

офлайн-доход = мин(время отсутствия, лимит) x доход в секунду x эффективность x бонусы

  • Время отсутствия измеряется при возвращении. Большинство игр не учитывает совсем короткие перерывы, чтобы переключение на другое приложение или просмотр рекламного ролика не считались уходом.
  • Лимит - самый длинный перерыв, за который игра готова платить. Всё, что сверх него, теряется.
  • Доход в секунду - то, что ты зарабатываешь во время игры, часто без временных бустов.
  • Эффективность - доля этого дохода, которую ты получаешь, пока тебя нет, от нескольких процентов до 100%.
  • Бонусы - улучшения, снаряжение, питомцы или покупки, которые поднимают лимит или эффективность, а также популярная кнопка «посмотри ролик и получи вдвое больше».

Вот как выглядят цифры в настоящих играх:

ИграМинимальный перерывЛимитДоля обычного доходаЧто его повышает
Idle Ronin3 минуты8 часов (12 с Кибер-картой)переигрывает бой примерно в твоём обычном темпеснаряжение с Офлайн-золотом, ролик x2
Idle AI Factory3 минуты2 часа, с наукой до 810%, с наукой до 40%наука, роботы, ролик x5, Mega Bundle x2
Idle Summoner5 минут (60 для золотого бонуса)24 часа20% дохода от вторжений плюс золотой бонусдостижение более высоких этапов
Cookie Clickerне указано1 час с полной долей, потом десятая часть; улучшения Demon растягивают час до нескольких дней5% с Twin Gates, до 91% с улучшениями Angelнебесные улучшения после вознесения
Egg, Inc.не указанооколо 1 часа отсутствия на каждый зерновой силосне указанобольше силосов, исследование Silo Capacity

Цифры наших игр взяты прямо из кода. Правила Cookie Clicker описаны в вики Cookie Clicker, а правила силосов Egg, Inc. - в вики Egg, Inc..

Сколько дохода собирается после отсутствия в пяти моделях idle-игр, в часах обычной игры
Сколько дохода собирается после отсутствия в пяти моделях idle-игр, в часах обычной игры

График делает эти правила сопоставимыми: сколько часов обычного дохода собрано после перерыва. Idle Ronin платит почти полную стоимость 8 часов, а потом ничего. Новое сохранение Idle AI Factory платит 10% за 2 часа, так что целая ночь отсутствия стоит примерно 12 минут игры, пока ты не исследуешь лучшие офлайн-правила. Доход от вторжений в Idle Summoner даёт всего 20%, зато за целые сутки, и поэтому награждает тех, кто заходит раз в день.

Зачем у офлайн-дохода лимит?

Об этом игроки спрашивают чаще всего, и честный ответ состоит из четырёх частей.

Лимит задаёт ритм игры. Он говорит, как часто игра ждёт тебя. Восемь часов - это ночь сна или рабочий день. Двадцать четыре часа значат, что хватит одного захода в день. Два часа - повод заглянуть днём, и именно поэтому мы поднимаем лимит через улучшения, а не делаем его высоким сразу.

Он делает игру выгоднее, чем её отсутствие. Если бы неделя отсутствия приносила неделю полного дохода, открывать игру было бы незачем. Лимит и эффективность вместе делают активную сессию ценной.

Он защищает экономику. Idle-игры растут экспоненциально. Выплата без лимита после долгого перерыва может одним нажатием перескочить часы контента и сломать баланс всего, что идёт дальше.

Это ещё и товар. Многие бесплатные игры продают более длинный лимит или более высокую эффективность. Мы тоже: Кибер-карта в Idle Ronin добавляет к лимиту 4 часа, а Mega Bundle в Idle AI Factory удваивает офлайн-доход. Это стоит знать, когда решаешь, выгодна ли покупка.

Почему офлайн ты зарабатываешь меньше, чем в игре?

Во время игры ты нажимаешь, применяешь навыки, ловишь бонусы и включаешь бустеры. Ничего этого без тебя не происходит, поэтому базовая ставка должна быть ниже, иначе нажимать было бы бессмысленно. Процент эффективности - это регулятор, который крутят дизайнеры.

Он же позволяет игре дать длинный лимит и не сломаться. Idle Summoner может платить за целые сутки, потому что платит за них 20% дохода от вторжений. Idle AI Factory начинает скромно, с 10% за 2 часа, а остальное выдаёт улучшениями: каждый уровень исследования «Ночная смена» добавляет к лимиту час (шесть уровней), каждый уровень «Машины снов» добавляет 5% эффективности (шесть уровней), а два коллекционных робота, Хронос и Луна, добавляют ещё немного.

Есть ещё одна деталь, которую почти никто не замечает. Idle AI Factory не берёт доход последней секунды перед выходом, ведь буст или серия нажатий на грузовик могли его утроить. Игра держит ставку между медленным и быстрым рейсом доставки, чтобы буст, случайно активный в момент закрытия игры, не считался восемь часов подряд.

Шаги, которые игра выполняет при твоём возвращении: сохранённое время, время отсутствия, минимальный перерыв, лимит, эффективность, бонусы и необязательный ролик
Шаги, которые игра выполняет при твоём возвращении: сохранённое время, время отсутствия, минимальный перерыв, лимит, эффективность, бонусы и необязательный ролик

Два способа расчёта: ставка или повтор боя

Большинство тайкунов умножают ставку. Это работает, потому что их доход ровный: этажи производят, грузовики доставляют, менеджеры держат бизнес на ходу. Idle AI Factory и Idle Summoner устроены именно так.

У idle-RPG с этим проблема. Твой доход зависит от того, с какими врагами ты сражаешься, а прогресс упирается в босса, которого не получается победить. Поэтому Idle Ronin переигрывает бой. Он считает, сколько урона нанёс бы твой отряд за время отсутствия, с учётом критических ударов, а затем тратит этот урон на врагов по одному. Каждый побеждённый враг даёт примерно столько же золота, сколько в обычной игре (долю своего здоровья). Каждого босса игра сверяет с твоим таймером босса. Если твой отряд не успел бы его победить, повтор перестаёт продвигаться и до конца перерыва фармит последнюю волну перед этим боссом.

Поэтому можно открыть Idle Ronin утром и увидеть, что за ночь пройдено десять этапов и собраны Ядра юнитов, и поэтому же прогресс иногда стоит на том самом боссе, где он остановился вечером. Перезарядка навыков во время перерыва тоже идёт, так что к твоему возвращению навыки готовы.

Почему офлайн-дохода нет?

Если окно не появилось или почти ничего не дало, причина обычно одна из этих:

  • Перерыв был слишком коротким. Idle Ronin и Idle AI Factory не учитывают ничего короче 3 минут. Idle Summoner начинает считать доход от вторжений после 5 минут и показывает золотой бонус через час.
  • Лимит давно пройден. Два дня отсутствия платят столько же, сколько лимит, не больше.
  • Твой доход равен нулю. Заводу без работающих этажей или отряду без юнитов нечего умножать.
  • Часы изменились. Смена часового пояса, ручная настройка времени или телефон, восстановленный из резервной копии, могут сделать время отсутствия отрицательным или огромным, и игры на всякий случай его ограничивают.
  • Сохранение заменено. Загрузка облачного сохранения на новом телефоне возвращает твой прогресс, но не офлайн-время старого телефона.

Как собирать больше офлайн-дохода

  1. Заходи к моменту лимита, не позже. При лимите 8 часов почти ничего не теряется, если открыть игру перед сном и после пробуждения. При лимите 24 часа хватит одного раза в день.
  2. Трать перед уходом. Выплата считается по твоему доходу на момент возвращения, а это тот же доход, с которым ты уходишь. Купи доступные улучшения до того, как закроешь игру.
  3. Бери офлайн-улучшения рано, пока эффективность низкая. В игре, которая начинает с 10% за 2 часа, несколько уровней улучшений лимита и эффективности для того, кто заходит дважды в день, ценнее почти всего остального.
  4. Оставляй множитель за ролик для полных перерывов. Кнопка x2 или x5 ценнее всего после долгого перерыва, когда выплата максимальна.
  5. В idle-RPG уходи с отрядом, который способен побеждать. Повтор боя останавливается на первом боссе, которого твой отряд не может одолеть. Если прогресс встал, усиль отряд или сделай перерождение перед долгим перерывом, чтобы ночь ушла на новые этапы, а не на фарм старых.
  6. Не трогай часы. Выигрыш маленький, а смена времени может сломать ежедневные награды, таймеры и результаты в рейтингах.

Частые вопросы

Зарабатывают ли idle-игры, когда телефон выключен?

По сути да. Игра считает заработок, когда ты её снова открываешь, так что неважно, был телефон включён или выключен. Важны прошедшее время и лимит.

Нужен ли idle-играм интернет для офлайн-дохода?

Обычно нет. Расчёт использует часы телефона и твоё сохранение, поэтому idle-игры так популярны в самолётах. Некоторые онлайн-игры сначала сверяются с часами сервера. Во всех четырёх наших играх основная игра работает без подключения; реклама, покупки, облачное сохранение и рейтинги требуют сети.

Лучше ли оставлять idle-игру открытой?

Почти в любой idle-игре игра приносит больше, чем отсутствие, потому что офлайн-эффективность ниже 100%, а активные бонусы останавливаются. Но экран, включённый только ради дохода, сажает батарею. Если игра хорошо платит офлайн, спокойнее закрыть её и вернуться к моменту лимита.

Почему офлайн-доход меньше, чем подсказывает доход в секунду?

Из-за процента эффективности. Игра, которая показывает 1 000 монет в секунду и платит офлайн 10%, даёт 100 монет за каждую секунду отсутствия, до лимита. Временные бусты обычно тоже не учитываются.

Офлайн-доход - одна из опор жанра. Об остальном читай в нашем полном гайде о том, как устроены idle-игры, а если нужна игра с щедрыми офлайн-правилами, попробуй Idle Ronin.

Источники

  • Код игр ONI Games, сентябрь 2026: Idle Ronin (LiveOps.cs, Engine.cs), Idle AI Factory (Balance.cs, Economy.cs, SaveManager.cs) и Idle Summoner (game_manager_script.cs, invasion_script.cs).
  • Offline Cookie Production, вики Cookie Clicker.
  • Grain Silos, вики Egg, Inc.
  • Anthony Pecorella, The Math of Idle Games, Part I, Kongregate / Game Developer, 2016.

Другие гайды

Все гайды
Советы для idle-игр: 21 способ продвигаться быстрее, не играя дольше

Idle-игры

Советы для idle-игр: 21 способ продвигаться быстрее, не играя дольше

Двадцать один совет, который работает почти в любой idle-игре, от студии, которая их делает: на что тратить, когда делать престиж, как использовать офлайн-время и ролики с наградой, и ошибки, которые обходятся дороже всего.

Читать гайд →

◆ Другие игры ONI Games

Другие игры

Листайте, чтобы увидеть больше

Idle Ronin: Cyber RPG
Уже вышла · Google Play

Idle Ronin: Cyber RPG

Погрузись в неоновое будущее в роли последнего Кибер-Ронина. Руби волны мехов, собери отряд киборгов и штурмуй Neon Tower. Твой клинок не останавливается, даже когда ты офлайн.

Подробнее об игре →
Idle Summoner: Pixel RPG
Уже вышла · Google Play

Idle Summoner: Pixel RPG

Призови легион зверей, штурмуй замки преисподней и перерождайся сильнее каждый раз, когда прогресс замедляется.

Подробнее об игре →
Block Brain: Block Puzzle Game
Уже вышла · Google Play

Block Brain: Block Puzzle Game

Расставляй яркие блоки, собирай линии и делай комбо за комбо, пока твой Мозгик растёт от крошечного Ростка до коронованного Гения.

Подробнее об игре →
Idle AI Factory: Robot Tycoon
Уже вышла · Google Play

Idle AI Factory: Robot Tycoon

Управляй фабрикой, полной весёлых роботов, автоматизируй каждую производственную линию и вырасти от маленькой AI-лаборатории до базы на Луне.

Подробнее об игре →