Blog Posts

Basic Resource Management in a Custom Game Engine

Basic Resource Management in a Custom Game Engine

Resource management in game engines is a wide term. It ranges from handling freshly exported assets to managing assets loaded into memory, in a specific form for particular engine modules.

Read More
Holistic Game Production. How We Made "Heartbreaker"

Holistic Game Production. How We Made "Heartbreaker"

“Heartbreaker” started as a job interview task I built in one weekend. 18 months later, my teammates and I won an award with “Heartbreaker” during a global gamedev conference, surpassing over a 100 professional indie teams.

Read More
Designing a Seamless Tutorial. Case Study of "Guiding Light"

Designing a Seamless Tutorial. Case Study of "Guiding Light"

Games take different approaches to teaching players how to play. Some provide explicit tutorials before the game starts, some offer no guidance, leaving players to figure out the mechanics on their own (or check a wiki), and others teach players seamlessly as they play.

Read More