hard at work learning game development