Brix: Friends

Match-3 mobile narrative driven upgrader game.

Achievements

Soft launch.

My Role(s)

Technical Artist for PlayTika

Task(s)

2.5D world setup

Setup of the 2.5D world, with the walls being 3D models and everything else being 2D sprites. Using sorting layers with sorting groups to properly lay props ontop of eachother.

Play Area Setup

Porch setup.

Play Area Setup

Play Area setup.

Shaders

Some props required a custom shader to not intersect with the wall, this utilised a custom shader which would billboard the sprite. Rotating it to face the camera and forcing it to ignore the Z-buffer depth.

Premium upgrades were required to have a white outline when they were highlighted by the premium upgrade UI.

Animations and Particle Effects

World Animations

Upgrade animtion used for all props in the game conceptualised and created by me. Utilising DOTween tweaning library and particle effects.

Upgrade animtion used for all floors in the game conceptualised and created by me. Utilising DOTween tweaning library and particle effects.

Upgrade animtion used for all walls in the game conceptualised and created by me. Utilising DOTween tweaning library and particle effects.

Upgrade animtion used for all rooms in the game conceptualised and created by me. Utilising DOTween tweaning library, particle effects and spine animations.

Star spending animation. Utilising a custom extension method for the Unity Camera. Which converts one cameras screen position to another cameras world position. With the DOTween tweaning library for pathing, particle effects, trails and an animation curve.

Cutscene UI Animations

UI render texture, DOTween animations, particle effects.

UI render texture, DOTween animations, particle effects.

UI render texture, DOTween animations, particle effects.