I simply do not even attempt to make games, and that is for a lot of reasons. For one I do not know any code aside from the simple code in this blog. Secondly, we have studios that make great games like this. This was a submission to Ludum Dare, and it actually placed 3rd as far as I know. So, I encourage you to get the game and support the developer.