Sprite Dicing

Just finished working on an editor extension for Unity which allows to split up a set of large sprite textures into small chunks, discard identical ones, bake them into atlas textures and then seamlessly reconstruct the original sprites at runtime...

Using Raw Input API in Unity

While working on a broadcast solution that used Unity to render and control a virtual character, I’ve faced a problem of capturing keyboard input events while the application is not in focus. It turned out that it’s not something doable...

Unity Google Drive

Assembled a plugin for Unity engine to work with Google Drive. The plugin provides API for listing, searching, creating, uploading, editing, copying, downloading and deleting files; works with Unity version 5.6 and higher and supports all major target platforms (including...

UI distortion in Unreal Engine

In Breached we have a lot of digital noise/glitch effects. While we mostly used the wonderful “Sci-Fi and Glitch Post-Process” package, I’ve wanted to add a bit of uniqueness to UI noise effect and assembled a material function for distorting...