iGaming - TruLab (2019–2021)

iGaming - TruLab (2019–2021)

A run of projects developed between 2019 and 2021 – each one built on a richly layered world with its own lore and identity. I joined TruLab while the team was still taking shape. My job was to honour the distinctive visual style of each project and push it further – through animations and effects that didn't just match the aesthetic, but genuinely elevated it.

Серия проектов 2019–2021 - каждый со своим миром, лором и визуальной идентичностью. Я пришёл в TruLab на этапе формирования команды. Задача - не просто соответствовать сложившемуся стилю, а развить его через анимацию и эффекты, выводя визуал на новый уровень.

Character Animations

Анимация персонажей

Paragraph indicator

Character and dynamics: brought each character on the field to life with a distinct personality. They didn't stand in static poses - they reacted to gameplay and wove themselves into the game's mechanics.

Характер и динамика: Оживлял персонажей на игровом поле, наделяя каждого узнаваемой личностью. Они не просто стояли в статичных позах, а реагировали на геймплей и вплетались в игровые механики.

Paragraph indicator

Pipeline evolution: over my time at the studio, I made the full journey from DragonBones – a flexible but unpredictable open-source tool – to Spine, with its mature, battle-tested production stack.

Эволюция пайплайна: За время работы в студии прошёл путь от DragonBones (гибкого, но непредсказуемого опенсорс-инструмента) до Spine с его зрелым, проверенным в боях производственным стеком.

Symbols Animations

Анимация игровых символов

Paragraph indicator

Slot symbols have a hierarchy, and that hierarchy needs to come through in motion just as clearly as it does in static art. Every symbol animation I built carried intent – the game's visual style, its pacing, its energy, its atmosphere.

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

Paragraph indicator

Optimisation was never an afterthought. A beautiful animation that tanks performance isn't a win – smooth, responsive gameplay matters just as much as the visuals sitting on top of it.

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

Visual Effects

Визуальные эффекты (VFX)

Paragraph indicator

I've always matched the tool to the job. Rich, complex particle-driven effects? Adobe After Effects or PixiJS particle systems stepped in. Optimisation and cross-platform flexibility? Spine was the answer. And sometimes the right call was going back to basics – straight-up frame-by-frame animation. Every decision came down to the goal and what the project actually needed.

Инструменты под задачу: Подбирал софт строго под технические требования проекта. Для сложных систем частиц использовал Adobe After Effects или PixiJS. Если требовались кросс-платформенная гибкость и лёгкость - выбирал Spine. Когда того требовала стилистика, возвращался к классической покадровой анимации.

Promo

Промо-материалы

Paragraph indicator

End-to-end production: over a year and a half, I produced around six promo videos from scratch - concept, script, voiceover selection, through to final cut.

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

Paragraph indicator

Meaningful content: every showreel worked as the product's calling card - telling the complete story of the game in a short runtime, covering its mechanics, math, and key features.

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