VIRURO
← viruro.com

Лог обновлений · Update log

Что нового в каждой версии — по-русски и по-английски. What changed in each build.

0.30.0 — 08.09.2026

RU: Падение клеток — шлифовка предупреждения. Продолжение работы над обвалом (0.27.0): момент «клетка сейчас рухнет» стал читаться яснее. Обречённая клетка наливается тёплым светом изнутри раньше и заметнее — она словно «дышит» перед разломом, — из щелей идёт более различимый дымок, а над самим обрушением поднимается чуть более плотная пыль. На маленьком экране предупреждение больше не теряется: видно, что беда началась, ещё до первой трещины. Механика прежняя, изменился только вид. Под капотом добавлена покадровая «крупноплановая» приёмка сцены обвала, чтобы каждую фазу можно было выверять по кадрам.

EN: Falling tiles — a polish pass on the warning. Continuing the collapse work (0.27.0): the “this tile is about to fall” moment now reads more clearly. The doomed tile fills with warm light from within earlier and more visibly — it seems to breathe before the break — the smoke seeping from its seams is easier to see, and a touch more dust rises over the collapse itself. On a small screen the warning no longer gets lost: you can tell trouble has begun before the first crack. Same mechanics, only the look changed. Under the hood, a frame-by-frame close-up review of the collapse scene was added so every phase can be checked frame by frame.

0.29.0 — 08.09.2026

RU: Подсказки «что это за фигура». Тапни свою фигуру — рядом с клеткой всплывает плашка с её названием и одной строкой о том, как она ходит: «Конь — ходит буквой Г, перепрыгивает фигуры и провалы». Плашка живёт, пока фигура выбрана, встаёт под клеткой (на нижней линии — под доской), не мешает тапать по клеткам и появляется за 120 мс. Диалог продвижения пешки теперь подписан: у каждой фигуры — название и краткое описание хода, выбор по тапу. Названия фигур сведены в единый словарь — одни и те же в бою, магазине, журнале, продвижении и глоссарии, — а в глоссарий добавлены шесть статей, по одной на каждую фигуру: как ходит, что её останавливает и чем она полезна на рушащейся доске.

EN: “What is this piece?” hints. Tap one of your pieces and a small card pops up next to its square with the piece’s name and a one-line description of how it moves: “Knight — moves in an L-shape, jumps over pieces and holes”. The card stays while the piece is selected, sits below the square (below the board on the bottom rank), never blocks your taps and appears in 120 ms. The pawn promotion dialog is now labelled: every piece shows its name and a short description of its move, pick by tap. Piece names are unified into a single dictionary — the same in battle, shop, log, promotion and glossary — and the glossary gains six new articles, one per piece: how it moves, what stops it and why it matters on a crumbling board.

0.28.0 — 08.09.2026

RU: Добивание: арена схлопывается вокруг последнего врага. Когда у врага остаётся всего одна фигура, а он всё убегает, партия больше не тянется. Теперь Режим Обвала включается немедленно, не дожидаясь общего таймера: клетки рушатся кольцами от края к центру — сначала две за ход, потом всё быстрее (до пяти), — и круг твёрдой земли стягивается, беглецу негде спрятаться. Последний враг вдобавок «Загнан»: от усталости он пропускает каждый третий свой ход, и пока он переводит дух, ты сокращаешь дистанцию. О начале добивания предупреждают баннер «Арена схлопывается» и красный чип «ОБВАЛ!» в панели, а в глоссарии добавлено его описание. Мелочь под капотом: усталость «Загнанной» выправлена до честного «каждого третьего хода» — раньше она срабатывала реже, чем обещал текст.

EN: The finishing blow: the arena collapses around the last enemy. When the enemy is down to a single piece and keeps running, the game no longer drags on. Collapse Mode now kicks in at once, without waiting for the general timer: tiles fall in rings from the edge toward the centre — two per turn at first, then faster and faster (up to five) — and the circle of solid ground tightens until the fugitive has nowhere to hide. The last enemy is also Hunted: fatigue makes it skip every third move, so while it catches its breath you close the distance. A banner “The arena collapses” and the red “COLLAPSE!” chip in the HUD warn you it has begun, and the glossary now describes it. Under the hood: the Hunted fatigue was corrected to an honest “every third move” — it used to trigger less often than the text promised.

0.27.0 — 08.09.2026

RU: Клетки теперь падают по-настоящему. Обвал переписан с нуля и стал сценой в четыре акта. Сначала по контуру обречённой клетки пробегает золотая жила, клетка пульсирует тёплым светом изнутри, мелко дрожит, из щелей сочится дымок, а фигура на ней вжимается от страха. Затем от центра к краям расходятся широкие трещины, в которых светится бездна, края плит приподнимаются, крошка подскакивает вверх. Потом клетка раскалывается на пять–семь плит неправильной формы — у каждой клетки свой узор — и они уходят вниз с ускорением, вращаясь, уменьшаясь в перспективе и растворяясь в темноте; фигура падает вместе с центральной плитой. Из провала на миг бьёт столб тёплого света, поднимается и тает пыль. На месте клетки остаётся дыра: тлеющая золотая жила по краю, еле заметный дымок, а соседние клетки ловят тень от провала. При «Сжатии» клетки рушатся прокатывающейся волной с шагом 90 мс, в быстром режиме вся сцена ужимается втрое. Звук тоже на месте: глухой удар и осыпание крошки звучат ровно в момент раскола, а не в начале предупреждения.

EN: Tiles now fall for real. The collapse was rewritten from scratch into a four-act scene. First a golden vein runs around the doomed tile, the tile pulses with warm light from within, trembles finely, thin smoke seeps from the seams, and a piece standing on it cowers in fear. Then wide cracks spread from the centre to the edges with the abyss glowing inside them, the plate edges lift, and crumbs bounce upward. Next the tile shatters into five to seven irregular plates — every tile has its own pattern — and they drop away with acceleration, spinning, shrinking in perspective and dissolving into darkness; the piece falls with the central plate. A column of warm light bursts from the pit for a moment, dust rises and fades. What remains is a hole: a smouldering golden vein along the rim, a barely visible wisp of smoke, and the neighbouring tiles catch its shadow. During Compression the tiles fall in a rolling wave 90 ms apart; in fast mode the whole scene compresses threefold. The sound is in place too: a dull thud and the rustle of crumbling stone play exactly at the moment of the break, not at the start of the warning.

0.26.0 — 29.08.2026

RU: Слово сверено с делом. Продолжение большого аудита гамбитов: в 0.24.0 движок доказал, что все 200 гамбитов срабатывают как надо, — теперь так же дотошно, строчка за строчкой, сверены все 200 описаний (русское и английское у каждого) с фактическим поведением по протоколам того аудита. Итог: 193 описания были точны, а 7 формулировок вводили в заблуждение — и все 7 переписаны честнее. «Вздыбленный конь» и «Королевский сбор» платят за ВАШИХ коней и королей на доске — вражеские не считаются, и теперь описания это говорят; «Жертвенный костёр» и «Разбитый слиток» считают только безвозвратные потери — спасённая благословением фигура не в счёт; «Маска подражателя» превращает слонов всегда в ДРУГОЙ тип; «Болотный огонёк» зажигается только от вашего взятия. Вдобавок числа в описаниях закреплены автотестом: если в данных поменяется «$3» или «1 из 5», а текст забудут поправить — сборка не пройдёт. Отныне карточка гамбита говорит ровно то, что делает движок.

EN: The words now match the deeds. The great gambit audit continues: in 0.24.0 the engine proved that all 200 gambits fire exactly as intended — now, just as meticulously, line by line, all 200 descriptions (both Russian and English of each) were checked against the actual behaviour recorded by that audit. The verdict: 193 descriptions were accurate, while 7 wordings were misleading — and all 7 have been rewritten honestly. “Rampant Steed” and “Royal Levy” pay for YOUR knights and kings on the board — enemy ones don’t count, and the text now says so; “Pyre Offering” and “Shattered Ingot” count only pieces lost for good — one saved by a blessing doesn’t qualify; “Mimic’s Mask” always turns bishops into a different type; “Marsh Light” lights up only from your own capture. On top of that, the numbers in descriptions are now guarded by an autotest: change “$3” or “1 in 5” in the data without fixing the text, and the build fails. From now on a gambit’s card says exactly what the engine does.

0.25.0 — 29.08.2026

RU: Единый облик армии. Раньше фигуры жили двойной жизнью: в бою — прорисованные постапокалиптические силуэты (костяная армия игрока, тёмная — врага), а в магазине, на стартовом колесе, при расстановке и в панелях сбоку — старые растровые статуэтки другого поколения. Теперь витрины и бой рисуют ОДИН набор: карточка фигуры в лавке, барабан колеса, ваша «Армия» на продажу, миниатюры в стоке, инфокарточка по нажатию и выбор превращения — всё это тот же боевой кадр покоя, сторона по владельцу (свои — костяные, вражеские — тёмные). Что видите на прилавке — то и встанет на доску, один в один. Заодно из сборки вычищен целый лишний комплект картинок, который больше ни для чего не нужен, — установщик похудел почти на два мегабайта (21,9 → 20,1 МБ).

EN: One face for the whole army. The pieces used to lead a double life: painted post-apocalyptic silhouettes in battle (the player’s bone army, the enemy’s dark one), but old raster statuettes from another generation in the shop, on the starting wheel, during placement and in the side panels. Now the showcases and the battle draw ONE set: the piece card in the shop, the wheel reel, your “Army” up for sale, the stock miniatures, the long-press info card and the promotion picker — all of it is the same calm battle frame, side by owner (yours bone, the enemy’s dark). What you see on the shelf is exactly what lands on the board. On top of that, a whole redundant set of images was purged from the build — the installer lost almost two megabytes (21.9 → 20.1 MB).

0.24.0 — 29.08.2026

RU: Большой технический аудит: проверены все 200 гамбитов. Для этого в движок добавлен headless-прогон партий — теперь любую боевую ситуацию можно разыграть скриптом с фиксированным сидом, без экрана и рук. На этой основе на каждый гамбит написан контрактный тест: сценарий гарантированно вызывает условие срабатывания, замеряет эффект числом и отдельно проверяет «негатив» — что без условия эффекта нет. Итог честный: все 200 гамбитов работают ровно как заявлено в описаниях, исправлений не потребовалось — 0 сломанных. Теперь это постоянная страховка: гамбит без контракта или с расхождением поведения просто не пройдёт сборку, так что будущие версии не смогут незаметно что-то сломать.

EN: A big technical audit: all 200 gambits verified. To make it possible, the engine gained a headless battle runner — any combat situation can now be replayed by a script with a fixed seed, no screen, no hands. On top of it, every gambit received a contract test: the scenario guarantees the trigger condition, measures the effect as a number, and separately checks the negative — no effect without the condition. The honest verdict: all 200 gambits work exactly as their descriptions claim, zero fixes needed — 0 broken. And it is now a permanent safety net: a gambit without a contract, or one whose behaviour drifts, simply fails the build, so future versions cannot silently break anything.

0.23.0 — 28.08.2026

RU: Полировка звука. Теперь музыка не выскакивает разом: после заставки тема меню растворяется из тишины двухсекундным наплывом — тихий вдох перед игрой. Спокойная и тревожная боевые темы стали по-настоящему одной композицией: когда враг дожат до двух фигур или начинается Обвал, тревога подхватывает ровно с того же такта, на котором шло спокойствие, — переход слышен как смена настроения, а не как перезапуск дорожки. И в настройках появился отдельный тумблер «Эмбиент» (включён по умолчанию): дымовой слой поверх боя теперь можно убрать, оставив только музыку, — независимо от ползунка громкости.

EN: Audio polish. The music no longer pops in all at once: after the splash the menu theme rises out of silence over a two-second fade — a quiet breath before the game. The calm and tense battle themes became one true composition: when the enemy is pressed down to two pieces or the Crumble begins, the tension picks up from the very same bar the calm was on — the switch reads as a change of mood, not a track restart. And settings gained a separate “Ambience” toggle (on by default): the smoke layer over battle can now be turned off, leaving music alone — independently of the volume slider.

0.22.0 — 28.08.2026

RU: Игра зазвучала целиком — у VIRURO появилась собственная музыка. Восемь треков одной партитуры: мрачно-торжественная тема меню (в магазине и на расстановке она приглушается, уступая место мыслям), спокойная боевая тема для размеренной партии, тревожная — она включается сама, когда у врага остаётся две фигуры или начинается Обвал, и тяжёлая тема босса. Переходы между темами — плавные полуторасекундные перекрёстные затухания, без щелчков и пауз. Под боевыми темами стелется отдельный слой эмбиента — дыхание дыма над чёрным мрамором. Ключевые моменты озвучены джинглами: фанфара победы (музыка на время вежливо пригибается), реквием поражения и особый перезвон, когда из вскрытия выпадает легендарный гамбит. Ползунок «Музыка» в настройках управляет темами и эмбиентом, джинглы живут на ползунке «Звук»; ноль честно останавливает плееры, а сворачивание игры ставит музыку на паузу.

EN: The game found its voice — VIRURO now has an original score. Eight tracks of one suite: a grim, solemn menu theme (softened in the shop and during placement to make room for thinking), a calm battle theme for a measured game, a tense one that kicks in by itself when the enemy is down to two pieces or the Crumble begins, and a heavy boss theme. Themes hand over through smooth one-and-a-half-second crossfades — no clicks, no gaps. Beneath the battle themes lies a separate ambient layer — the breath of smoke over black marble. Key moments get jingles: a victory fanfare (the music politely ducks for it), a defeat requiem, and a special chime when a legendary gambit drops from a reveal. The “Music” slider in settings drives themes and ambience, jingles live on the “Sound” slider; zero honestly stops the players, and minimising the game pauses the music.

0.21.0 — 27.08.2026

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

EN: The shop mini-games became a real attraction. The starting wheel now lives inside a painted slot-machine cabinet: three reels spin in its windows with motion blur, brake one after another with an elastic settle and a brass flash, and when a piece lands, fireworks burst above the cabinet — rarity-coloured sparks, confetti and gold rain. Revealing gambits deals proper cards: the back is a painted gear medallion, cards flip face-up in 3D one by one, and rare ones shiver with anticipation before the reveal and salute with sparks as they open. Plinko gained a painted board with a peg grid and slots: a medallion chip swings across the board trailing a wake, sparks at the nodes, and the chosen slot bounces elastically. It all respects “fast mode” and the system “reduce motion” setting.

0.20.0 — 27.08.2026

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

EN: Everything is painted, down to the last token. The family of gambit emblems grew from twelve to twenty: sacrifice, resurrection, gambling, chains, the eye, the storm, teleport and the wall each received their own engraved medallions — all two hundred gambits were re-sorted across archetypes so a token's artwork now honestly tells its main effect. The last procedural UI glyphs are history: in the battle panel the coin, the waits hourglass, the strikes mark, the stock tray and the gambits crown are now real painted emblems in one style; in the shop the three luck tokens got their own pictures, the board-expansion button its upgrade emblem, and prices everywhere carry the same brass coin. Not a single placeholder letter or schematic glyph remains.

0.19.0 — 25.08.2026

RU: Сбор доски зазвучал. Трёхсекундный спектакль начала боя получил звуковую режиссуру: клетки садятся волной от центра под каскад «клацев» — с каждым кольцом щелчок звучит всё выше, как взводимый механизм; каждая фигура приземляется с глухим ударом-басом, слышно, как армия занимает доску одна за другой; после волны клеток и после последней фигуры шуршит оседающая пыль; а когда по готовой доске проходит золотой блик, звучит финальный латунный аккорд — доска собрана, партия начинается. Громкость каскада подчиняется общей настройке эффектов, в быстром режиме партитура ускоряется вместе с картинкой, а при включённом «уменьшении движения» доска появляется тихо и мгновенно.

EN: The board assembly found its voice. The three-second opening performance got a sound score: tiles land in a wave from the centre under a cascade of clacks — each ring clicks a pitch higher, like a mechanism being wound; every piece touches down with a muffled bass thump, so you hear the army take the board one by one; settling dust rustles after the tile wave and after the last piece; and when the golden gleam sweeps the finished board, a final brass chord rings out — the board is assembled, the game begins. The cascade obeys the master effects volume, fast mode speeds the score up together with the picture, and with “reduce motion” on the board appears silently and instantly.

0.18.0 — 25.08.2026

RU: Фигуры на доске ожили по-настоящему — они дышат, смотрят и боятся. В покое каждая фигура едва заметно дышит в своём ритме и время от времени чуть поводит корпусом — доска больше не выглядит замороженной. Стоит выбрать свою фигуру, как все соседи в трёх клетках вокруг доворачиваются взглядом к ней. А враг, на которого наведено взятие (клетка горит кораллом), пугается: вжимается, мелко дрожит, и его тень поджимается. После удачного взятия атакующий на миг замирает в позе триумфа с лёгким подскоком. Всё это идёт одним потоком отрисовки, без рывков, даже на полной доске.

EN: The pieces on the board truly came alive — they breathe, look and fear. At rest each piece breathes ever so slightly in its own rhythm and now and then shifts its body a touch — the board no longer looks frozen. Select one of your pieces and every neighbor within three cells turns to look at it. And an enemy marked for capture (its cell glowing coral) gets scared: it shrinks, trembles finely, and its shadow pulls in. After a successful capture the attacker freezes for a moment in a pose of triumph with a light hop. All of it runs in a single rendering pass, without stutter, even on a full board.

0.17.0 — 25.08.2026

RU: Фигуры на доске нарисованы заново — и теперь они живые. Вместо плоских векторных силуэтов бой играют прорисованные растровые фигуры в духе постапокалиптики: костяная армия игрока с тёплым золотом и обсидиановая тёмная армия врага. У каждой фигуры — шесть состояний, и она реально живёт кадрами: спокойно стоит, настораживается, когда вы её выбираете, держит боевой кадр на всю сцену взятия, а жертва под замахом атакующего показывает страх, принимает удар кадром боли с отдачей — и лишь потом рассыпается на осколки, вырезанные из её собственного рисунка, а не из абстрактных треугольников. Смена состояний идёт мягким перекрёстным затуханием за долю секунды, без щелчков. Даже сцена сбора доски в начале боя высаживает уже нарисованные фигуры. Двенадцать листов кадров, шестьдесят состояний — обе армии целиком.

EN: The pieces on the board are painted anew — and now they are alive. Instead of flat vector silhouettes, battle is played by painted raster pieces in a post-apocalyptic key: the player’s bone army with warm gold and the enemy’s obsidian dark army. Every piece has six states and truly lives through its frames: it stands calm, perks up alert when you select it, holds its attack frame for the whole capture scene, while the victim shows fear under the attacker’s wind-up, takes the blow with a hit-frame recoil — and only then bursts into shards cut from its own painted image, not abstract triangles. States change with a soft cross-fade in a fraction of a second, no popping. Even the board-assembly scene opening a battle drops the painted pieces into place. Twelve frame sheets, sixty states — both armies in full.

0.16.0 — 24.08.2026

RU: Бой поставлен по законам мультипликации. Двенадцать классических принципов анимации — замах, сжатие-растяжение, довод, вторичное действие — теперь живут в каждой сцене партии. Сбор доски в начале боя стал трёхсекундным спектаклем: сначала по периметру прорисовывается золотая жила рамки, затем клетки слетаются волной с лёгким «перелётом» и колечками пыли, потом фигуры высаживаются ПО ОДНОЙ — сначала вражеские, затем ваши, каждая падает с высоты, сплющивается блином при касании и поднимает кольцо пыли, — и в финале по готовой доске проходит диагональный блик золота. Взятие превратилось в полноценную секундную сцену: атакующий отъезжает для замаха, рывком влетает в жертву, удар замирает стоп-кадром с дрожью доски, жертва отыгрывает кадр боли и лишь потом рассыпается осколками под всплывающую монету «+$». Обвал клетки длится теперь почти две секунды — трещины прорастают штрих за штрихом, наливаются свечением, плиты уходят вниз с обломками, и на месте клетки остаётся тлеющая дыра. Даже простой ход получил характер: фигура приседает перед стартом, наклоняется по ходу движения и выпрямляется с доводом в конце.

EN: The battle is now staged by the laws of animation. Twelve classic principles — anticipation, squash and stretch, follow-through, secondary action — live in every scene of the game. The board assembly opening a battle became a three-second performance: the gold vein of the frame traces the perimeter first, then the tiles fly in as a wave with a gentle overshoot and rings of dust, then the pieces land ONE BY ONE — enemies first, then yours, each dropping from a height, squashing flat on touchdown and kicking up a dust ring — and a diagonal golden gleam sweeps the finished board. A capture is now a full one-second scene: the attacker pulls back for a wind-up, dashes into the victim, the hit freezes on a stop-frame with a board shake, the victim plays its hit-frame and only then bursts into shards under a rising “+$” coin. A tile collapse now takes almost two seconds — cracks grow stroke by stroke, fill with glow, plates fall away with debris, and a smoldering hole remains. Even a plain move gained character: the piece crouches before starting, leans into the motion and straightens with a follow-through at the end.

0.15.0 — 23.08.2026

RU: Игра научилась обновлять сама себя. Больше не нужно ходить на сайт и качать APK руками: при запуске (и при возврате в игру после долгой паузы) приложение тихо сверяет версию с viruro.com и, если вышла новая, показывает аккуратный диалог в фирменном чёрном мраморе — «Обновить», «Позже» или «Пропустить эту версию» (пропущенная больше не беспокоит, пока не выйдет ещё более новая). По кнопке «Обновить» APK скачивается прямо внутри игры — с процентами и мегабайтами, загрузку видно и в системной шторке, её можно отменить. Когда файл готов, открывается системный установщик, и новая версия ставится поверх старой со всеми сохранениями. Если система требует разрешение «установка из этого источника» — игра подскажет и откроет нужный экран настроек. Диалог никогда не влезает посреди боя — дождётся выхода в меню; при любой ошибке сети остаётся запасной путь «Открыть сайт».

EN: The game learned to update itself. No more visiting the site to download an APK by hand: on launch (and when you return after a long pause) the app quietly checks viruro.com, and if a newer build is out it shows a neat black-marble dialog — “Update”, “Later” or “Skip this version” (a skipped version stays silent until something even newer appears). Tap “Update” and the APK downloads right inside the game — with percent and megabytes, visible in the system tray too, cancellable. Once the file is ready, the system installer opens and the new version installs over the old one, saves intact. If the system asks for the “install from this source” permission, the game explains and opens the right settings screen. The dialog never barges into a battle — it waits for the menu; and if the network fails there is always the “Open site” fallback.

0.14.0 — 22.08.2026

RU: Враг перестал «зависать». Раньше после вашего хода интерфейс на полсекунды застывал — противник «думал», а на широких досках поздних стадий расчёт его хода и вовсе мог заморозить кадр. Теперь расчёт хода врага выполняется в фоне и никогда не трогает отрисовку, а пауза «противник думает» ужата до 280 миллисекунд — ответ прилетает почти мгновенно, как в лучших представителях жанра, но всё ещё читается: «это ходил не я». Сам ход врага виден глазами — скольжение со шлейфом-эхо и отстающей тенью, высадка из стока — по дуге с кольцом света и пылью посадки. Вдобавок — аудит интерфейса по референсу жанра: реакция на тап подтверждена мгновенной, панели — компактными; всё зафиксировано покадровыми записями.

EN: The enemy no longer “hangs”. Previously the interface froze for half a second after your move while the opponent was “thinking”, and on the wide boards of later stages computing its move could even freeze a frame. Now the enemy’s move is computed in the background and never touches rendering, and the “opponent is thinking” pause is trimmed to 280 milliseconds — the reply lands almost instantly, genre-best style, while still reading as “that wasn’t me”. The enemy’s move itself is visible: a glide with an echo trail and a lagging shadow; a landing from the stock flies in on an arc with a ring of light and touchdown dust. On top of that — a UX audit against the genre reference: tap response confirmed instant, panels confirmed compact; everything pinned down with frame-by-frame recordings.

0.13.0 — 22.08.2026

RU: Жетоны гамбитов получили настоящие рисунки. Раньше на круглом каменном жетоне красовалась буква-вензель — заглушка, по которой невозможно понять, что делает гамбит. Теперь каждый из двухсот гамбитов несёт медальон с гравированной эмблемой своего архетипа — двенадцать различимых образов: скрещённые клинки, стопка монет, щит, благословение, фантомная фигура, капкан, расколотая плита, песочные часы, корона превращения, владение землёй, круговорот обмена и золотая фигура. Кольцо жетона по-прежнему красит редкость, а внизу добавилась маленькая пломба тега синергии — своя форма и цвет у крови, золота, камня, ветра и духа. Пустой слот — тонкий контур без лишнего. Ни одной буквы-заглушки в интерфейсе не осталось.

EN: Gambit tokens got real artwork. The round stone token used to show a monogram letter — a placeholder that said nothing about what the gambit does. Now every one of the two hundred gambits carries a medallion with an engraved emblem of its archetype — twelve distinct images: crossed blades, a stack of coins, a shield, a blessing, a phantom piece, a trap, a shattered slab, an hourglass, a promotion crown, land ownership, a swap cycle and a gold piece. The token’s ring still encodes rarity, and a small synergy-tag seal appeared at the bottom — its own shape and colour for blood, gold, stone, wind and spirit. An empty slot is just a thin outline. Not a single placeholder letter remains in the UI.

0.12.0 — 22.08.2026

RU: Фигуры на доске перерисованы заново. Прежние объёмные статуэтки на клетке 48–62 пикселя сливались в пятно — пешку было не отличить от слона, короля от ферзя. Теперь это плоский жирный вектор с чётким контуром: у игрока — кость (тёплый светлый силуэт с тёмной обводкой), у врага — обсидиан с тонкой золотой жилой по контуру; конь — авторский. Каждая фигура строго по центру клетки и своей высоты (пешка ниже, король во всю клетку), под ней — мягкая овальная тень. При взятии силуэт теперь колется на осколки, повторяющие форму именно этой фигуры, а не абстрактные треугольники. Старые прорисованные статуэтки остались там, где им место, — в магазине, колесе, коллекции и на экранах итога.

EN: The pieces on the board are redrawn from scratch. The old volumetric statuettes blurred into a blob at 48–62 px — a pawn was hard to tell from a bishop, a king from a queen. Now it’s a flat, bold vector with a crisp outline: bone for the player (a warm light silhouette with a dark stroke), obsidian for the enemy with a thin gold vein along the contour; the knight is the author’s own. Every piece sits strictly centered in its cell and at its own height (the pawn lower, the king filling the cell), with a soft elliptical shadow beneath. On a capture the silhouette now shatters into shards that follow the shape of that exact piece, not abstract triangles. The old painted statuettes stay where they belong — in the shop, wheel, collection and result screens.

0.11.0 — 22.08.2026

RU: Обвал клеток стал настоящим разрушением, а не миганием. Сначала — предупреждение: по контуру обречённой клетки пробегает тонкая золотая жила, и клетка едва заметно дрожит. Потом растут трещины, свет в них меняется с золота на коралл. И — щелчок: клетка раскалывается на плиты, которые летят вниз с ускорением на три-четыре высоты клетки, поворачиваясь до 40°, а вокруг разлетаются мелкие обломки со своим вращением; фигура на клетке падает вместе с плитами. Дыра осталась навсегда: тёмный провал, из которого дышит слабый дым, а по краю тлеет жила, пульсируя золотом и кораллом.

EN: Tile collapse is now real destruction, not a blink. First a warning: a thin gold vein runs the doomed tile’s outline while the tile trembles faintly. Then cracks grow, their glow shifting from gold to coral. And — snap: the tile shatters into plates that fall with acceleration three to four tile-heights down, tilting up to 40°, while smaller debris scatters with its own spin; a piece standing on the tile falls with the plates. The hole stays forever: a dark void breathing faint smoke, its rim smoldering with a gold-and-coral pulsing vein.

0.10.0 — 19.08.2026

RU: Начало партии теперь по-настоящему «собирается»: клетки доски слетаются к своим местам из-за краёв экрана — каждая приходит по дуге, слегка повёрнутая, волной от центра, с лёгким «перелётом» и доводом на место; сначала золотой жилой прорисовывается рамка, а сами клетки материализуются из тьмы, куда прежде оседали фигуры. Раньше это была просто вуаль, которая гасла — теперь видно живое движение. И сбор играет при КАЖДОМ входе в бой, а не один раз за сессию.

EN: A game now truly “assembles” at the start: the board’s tiles fly in to their places from beyond the screen edges — each arrives on an arc, slightly rotated, in a wave from the centre, with a gentle overshoot and settle; the gold vein traces the frame first, and the tiles materialise out of the darkness where pieces then land. It used to be just a veil fading out — now you see real motion. And the assembly plays on EVERY entry into battle, not once per session.

0.9.0 — 18.08.2026

RU: Мини-игры магазина стали дороже на вид. Вскрытие гамбитов теперь как открытие карт: три жетона лежат рубашкой из чёрного мрамора — золотая розетка со спицами и коралловая точка в центре, — а затем по очереди, с лёгкой ступенью, переворачиваются лицом, открывая редкость и вензель. В плинко за качающимся жетоном тянется шлейф из фишек — кораллово-латунные кружки, тающие следом за движением. Всё уважает «быстрый режим» и системное «уменьшение движения».

EN: The shop mini-games now look pricier. Revealing gambits plays like flipping cards: three tokens lie face-down in black marble — a gold spoked rosette with a coral center dot — then flip face-up one by one with a slight stagger, showing rarity and monogram. In plinko the swinging puck trails a wake of chips — coral-and-brass discs fading behind its motion. It all respects “fast mode” and the system “reduce motion” setting.

0.8.0 — 18.08.2026

RU: Расстановка и удача стали ощутимее. Лимит фигур на доске теперь честный — три по умолчанию; дополнительные слоты покупаются в магазине по растущей цене, а лимит виден и в магазине, и на расстановке; фигура сверх лимита мягко отскакивает, а счётчик коротко вздрагивает. Стартовое колесо превратилось в настоящий игровой автомат: три барабана раскручивают ленту фигур, тормозят по очереди, с упругим доводом и латунной вспышкой фиксируют результат, а над колесом взлетает салют. Гамбиты теперь — круглые каменные жетоны с золотой розеткой и буквой-вензелем и контуром редкости; имя и описание всплывают по долгому нажатию, чтобы жетоны не пестрили текстом. Клетки в Режиме Обвала по-настоящему трескаются и рушатся плитами прямо в бою, доска в начале партии красиво собирается из летящих клеток, а фигуры перестали путаться — пешка и слон, король и ферзь теперь различимы с одного взгляда.

EN: Setup and luck now land harder. The board’s piece limit is honest at last — three by default; extra slots are bought in the shop at a rising price, the limit is shown both in the shop and during placement, and a piece over the limit bounces back while the counter briefly shakes. The starting wheel became a real slot machine: three reels spin a strip of pieces, brake one after another, snap home with an elastic settle and a brass flash, and fireworks burst above. Gambits are now round stone tokens with a gold rosette, a monogram letter and a rarity outline; the name and description surface on a long press so the tokens stay clean. Crumble-mode tiles truly crack and collapse into falling plates during the actual battle, the board assembles from flying tiles at the start of a game, and pieces no longer blur together — pawn and bishop, king and queen now read apart at a glance.

0.7.0 — 18.08.2026

RU: Игра встречает как дорогая: холодный старт теперь открывает главное меню с затемнённой обложкой «расколотая доска» из чёрного мрамора, логотипом VIRURO антиквой и кнопкой «Играть»; переходы между экранами — плавное перекрёстное затухание. Единый язык стиля прошёлся по всему интерфейсу: в магазине казна получила латунную монету-медальон, а карточки клеток — круглые каменные медальоны своих свойств (Бастион, Алтарь и др.); при перетаскивании фигуры в расстановке под ней ложится мягкая тень отрыва; итоги партии подсчитывают монеты анимацией — сумма набегает от нуля рядом с латунной монетой. Ничего лишнего не мигает, всё держит настроение чёрного мрамора и золотых жил.

EN: The game now greets you like a premium title: a cold start opens a main menu with a darkened black-marble “shattered board” cover, the VIRURO serif logo and a “Play” button; screen changes now cross-fade smoothly. One visual language swept the whole UI: in the shop the treasury gained a brass coin medallion and tile cards got round stone medallions of their traits (Bastion, Altar and so on); dragging a piece during placement now casts a soft lift shadow beneath it; end-of-game results count the coins up — the sum climbs from zero next to a brass coin. Nothing extraneous flickers; it all keeps the black-marble-and-gold-veins mood.

0.6.0 — 18.08.2026

RU: Типографика перестала «плыть»: текст любой кнопки и чипа теперь живёт строго в одну строку — длинные русские слова больше не ломают кнопки переносами («Купи/ть», «Систе/мный»), при нехватке места шрифт аккуратно ужимается. Длинные слова заменены короткими или иконками: вместо «Купить $5» — латунная монета и цена, вместо «Назад в магазин» — шеврон и «Магазин», вместо «Системный» — «Авто», счётчики стока и гамбитов в бою — глиф и числа. Антиква Cormorant оставлена только крупным заголовкам, весь интерфейсный текст — Inter, а цифры HUD и цен стали табличными — счётчики больше не «прыгают» при смене чисел.

EN: Typography no longer “swims”: every button and chip keeps its text on a single line — long words no longer break buttons with wraps, and the font shrinks gracefully when space runs out. Long labels were replaced with short ones or icons: a brass coin plus the price instead of “Buy $5”, a chevron plus “Shop” instead of “Back to shop”, “Auto” instead of “System”, and glyph-plus-numbers stock/gambit counters in battle. The Cormorant serif is now reserved for large headings, all UI text is Inter, and HUD/price digits are tabular — counters no longer jitter as numbers change.

0.5.0 — 18.08.2026

RU: Сочность боя дошла до реальной партии, а не только до лаборатории анимаций: при взятии фигура-жертва теперь замирает на кадр удара, рассыпается на осколки, из точки удара летят кораллово-золотые искры, вся доска коротко вздрагивает, а над клеткой всплывает «+$N» латунью ровно на ту сумму, что упала в казну; за скользящей фигурой тянется полупрозрачный шлейф; клетка в Режиме Обвала теперь по-настоящему растрескивается и распадается на падающие плиты с чернильным дымом, а погибшая фигура проваливается вместе с ними. Всё это уважает «быстрый режим» и системное «уменьшение движения» (только мягкие затухания, без частиц).

EN: The juice reached the actual game, not just the animation lab: on a capture the victim now freezes on the hit-frame, bursts into shards, coral-and-gold sparks fly from the point of impact, the whole board briefly shakes, and a brass “+$N” floats up for exactly the coins that hit your bank; a sliding piece now trails a translucent echo; a tile in Crumble Mode truly cracks and breaks into falling plates with ink smoke, and the lost piece drops with them. All of it respects “fast mode” and the system “reduce motion” setting (gentle fades only, no particles).

0.4.0 — 17.08.2026

RU: Игра стала смотреться дорого: вместо плоских значков — прорисованные фигуры-иллюстрации (кость с коралловой меткой у игрока, чёрный мрамор с золотыми жилами у врага), каждая с мягкой тенью-подложкой, при выборе — костяной ореол; при взятии на осколки теперь разлетается сама фигура, а не абстрактные треугольники. Доска стала честной по эталону: тонкая золотая жила рамки с мягким свечением вместо толстой жёлтой полосы, два тона клеток с читаемым контрастом, тонкая костяная сетка; допустимые ходы подсвечиваются костяным ореолом, взятия — кораллом (зелёные подсветки убраны отовсюду). Лаборатория анимаций больше не просвечивает магазин.

EN: The game now looks the part: flat glyphs are replaced with painted piece illustrations (bone with a coral mark for the player, black marble with gold veins for the enemy), each with a soft drop shadow and a bone halo when selected; on capture the actual piece now bursts into shards instead of abstract triangles. The board is now honest to the reference: a thin glowing gold vein frames it instead of a thick yellow band, two cell tones with readable contrast and a subtle bone grid; legal moves glow bone, captures glow coral (green highlights removed everywhere). The animation lab no longer lets the shop show through.

0.3.0 — 17.08.2026

RU: Оживший бой: доска проступает из тьмы при входе в партию — клетки выкладываются волной от центра, по рамке прорисовывается золотая жила, фигуры падают на свои места; взятие бьёт «в кадр» — короткая заморозка удара, коралловая вспышка, дрожь доски, силуэт жертвы разлетается на осколки и искры, над клеткой всплывает «+$»; клетки в Режиме Обвала предупреждают золотой жилой, растрескиваются и проваливаются плитами в дым; свои анимации у выбора фигуры, хода со шлейфом, высадки из стока, наложения статусов, победы и поражения. Все тайминги — из единой спецификации, «быстрый режим» ускоряет их, а системное «уменьшение движения» оставляет только мягкие затухания. Для разработки добавлена лаборатория анимаций (Настройки → Разработчик).

EN: The battle comes alive: the board emerges from darkness when a game starts — tiles lay out in a wave from the centre, a gold vein traces the frame, pieces drop into place; a capture hits “on frame” — a brief hit-stop, a coral flash, a board shake, the victim’s silhouette bursts into shards and sparks, and a “+$” floats up; in Crumble Mode tiles warn with a gold vein, crack and fall away as plates into smoke; selection, moves with a trail, stock landings, status overlays, victory and defeat each get their own animation. All timings come from a single spec — “fast mode” speeds them up, and the system “reduce motion” setting leaves only gentle fades. A developer animation lab was added (Settings → Developer).

0.2.0 — 17.08.2026

RU: Новый визуальный стиль «Чёрный мрамор»: все карточки, плашки HUD и слоты магазина перерисованы как панели чёрного мрамора с золотыми жилами (каждая панель уникальна — жилы детерминированы, ничего не мигает); живой фон «чернильный дым» — лёгкий шейдер на Android 13+ и на десктопе, оттенок дыма меняется от стадии к стадии, на старых устройствах — тихий статичный градиент; выключатель «Живой фон» в настройках для экономии батареи; новая типографика — антиквенные заголовки Cormorant Garamond и текст Inter (OFL-лицензия).

EN: New “Black Marble” visual style: every card, HUD plaque and shop slot is redrawn as a black-marble panel with gold veins (each panel is unique — veins are deterministic, nothing flickers); a living “ink smoke” background — a lightweight shader on Android 13+ and desktop, its tint shifts from stage to stage, older devices get a quiet static gradient; an “Animated background” toggle in settings to save battery; new typography — Cormorant Garamond display serifs with Inter body text (OFL licensed).

0.1.4 — 31.07.2026

RU: Раскрытый Fold: доска теперь главный объект экрана — панель гамбитов слева, компактный сток справа, HUD одной строкой; в меню и настройках видна версия сборки, приложение раз в сутки тихо проверяет обновления и показывает баннер «Доступна версия»; забег, начатый в старой версии, честно предупреждает и предлагает начать новый; новый эндшпиль «Сжатие» — в Режиме Обвала клетки рушатся кольцами от краёв к центру, а последняя фигура врага получает статус «Загнанная» и периодически пропускает ход — конец беготни; фирменная иконка приложения вместо дефолтной.

EN: Unfolded Fold: the board is now the main object — gambit rail on the left, compact stock on the right, single-line HUD; build version is visible in the menu and settings, the app quietly checks for updates once a day and shows an “Update available” banner; a run started in an older version now warns you and offers a fresh start; new “Compression” endgame — in Crumble Mode tiles collapse in rings from the edges inward and the enemy’s last piece becomes “Hunted”, periodically skipping turns — no more chasing; a proper app icon instead of the default one.

0.1.3 — 29.07.2026

RU: Fold: интерфейс перестраивается при раскрытии экрана; первые партии на маленькой доске 6×5 (исправлена миграция старых сохранений); полный глоссарий терминов — любое непонятное слово в описаниях нажимается и объясняется.

EN: Fold: UI now re-lays out when the screen unfolds; early games on a small 6×5 board (old-save migration fixed); full glossary — tap any highlighted term in a description for an explanation.

0.1.2 — 26.07.2026

RU: Доска растёт по ходу забега (5×5 → 8×8 к пятой стадии); описания всех 200 гамбитов и карточки клеток, статусов, боссов, жетонов; экран «Правила» на 14 разделов; 16 звуков (ходы, взятия, монеты, жетоны, победа/поражение); исправлен сплюснутый нижний ряд клеток; выбор языка RU/EN при первом запуске и в настройках.

EN: Board grows through the run (5×5 → 8×8 by stage five); descriptions for all 200 gambits plus cards for tiles, statuses, bosses and tokens; a 14-section Rules screen; 16 sound effects; fixed squashed bottom row of tiles; RU/EN language picker on first launch and in settings.

0.1.1 — 25.07.2026

RU: Первая устанавливаемая сборка: подписанный release вместо отладочного (именно поэтому 0.1.0 не ставился на Samsung), вес 7.5 МБ. Если стояла версия 0.1.0 — удалите её перед установкой.

EN: First installable build: properly signed release instead of a debug build (which Samsung silently rejected), 7.5 MB. If you had 0.1.0 installed, remove it first.

0.1.0 — 23.07.2026

RU: Первая бета: полный забег из 30 партий, 200 гамбитов, 8 боссов, магазин, жетоны-мини-игры, коллекция, три раскладки интерфейса.

EN: First beta: full 30-game run, 200 gambits, 8 bosses, shop, luck-token minigames, collection, three interface layouts.