Michael “ArenMook” Lyashenko


I hate writing about myself in third person!

I have been a game developer for quite some time, both in and outside of work. Professionally (and officially) I am a programmer — before Tasharen I was a Lead Programmer at Gameloft, and before that I was a Lead Game Developer at Ganz Interactive. I also spent a year in Unity Technologies as a Senior Software Developer while still working at Tasharen (and yes, two jobs was a bit rough!)

In addition to me being the author of NGUI, TNet, Starlink and Windward, I’ve developed my own C++ game engine from scratch almost a decade ago while waiting for tech improvements of Unity 3. Efficient skeletal animation, post processing effects, HDR, deferred rendering, soft shadows, SSAO — you name it and chances are I’ve either done it or at least know how to do it.

Unofficially I’m also a hack-ish artist — I am very comfortable working with 3ds Max and Photoshop. I would say I know enough to be able to understand artists and make some (very crappy) art of my own. I can also fill the shoes of a game designer, and that’s something I’ve been doing since before I knew how to use a computer.

If you need to get in touch with me, the handy Contact form will do the trick.

 Posted by at 6:27 AM on November 30, 2011