Last week i spent in switching this blog from old-classic to “flexbox” layout. Amount of css-styles decreased, html size decreased too, but i wanted more - less size for iconic webfont. I used FontAwesome as reference and created new custom font with required only icons - it takes less 6kB! But during tests one strange issue was found - one icon was broken inside Firefox (58.0.1).

Read more

Often new projects started as “proof of concept” from scratch, as thrown assets from assetstore here and there, with custom code placed between downloaded assets, random created scenes, prefabs, images and sounds. When project moves to more mature stage - it’s already uncontrolled dump and no one knows what can be removed and what not. Familiar situation?

Read more

Entity Component System (ECS) - very popular architecture for developers, who wants to avoid hell of “rewrite all code” cases when new mechanics was added or removed and moves to flexible and expandable solution without performance penalties. What are main features of ECS?

Read more