Latest Articles

React Focus Trap

Working on a React app I had to implement a behaviour where tab navigation would loop between focusable elements inside a container. By default, web browsers switch the focus between all the interactable elements on page (such as <a>, <input>...

Visual Novel Engine for Unity

Being a huge anime and visual novels fan, I’ve always wanted to somehow contribute to the field. Looking through popular VN engines and toolkits, I’ve noted that none of them really meet my requirements, being either limited in platforms support...

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...