Please Note: I wrote this guide several years ago, so it’s probably out of date now.
Cocos2d is a free and open source game engine for the Python programming language. On a recent contract, I used the iPhone version of Cocos2d (in the Objective-C programming language). It worked fairly well, so I decided to try the original version. Unfortunately, the setup wasn’t quite as smooth as I would have hoped, and the installation instructions on the Cocos2d website are not terribly helpful, so below are the steps I followed to get it to work.
Please be aware that these instructions will not work forever. Different versions of software are not always compatible with each other, and there may be lots of updates between now and the time you read this. I’ve stated version numbers for each component below so you can compare with the versions you are installing. Read more Installing Cocos2d on Windows 7