The PopCap game framework, named SexyApp Framework, is a flexible high-level library that provides commonly required functions and reusable components, designed to facilitate rapid development of high-quality games.
If you're learning how to code a game for the first time on a throw-away project (in C++) then this is a great place to start. If you want to make a game for profit, then I'd suggest looking into something else. There are lots of free or low cost engines. Cocos2d-x Google PlayN Really, you want to lead off with market research. Know your target audience, your target distributor (Steam, GooglePlay, BigFishGames, AppStore, etc...) and your target genre. Play a couple of the competing games and see what engines they use. Know the requirements of your distributor and what kind of games do well for them. Once you know what game you want to make and your marketing strategy, then pick a game engine that will get you on the desired platforms. I strongly recommend that you DO NOT use Sexy 1.3 for future commercial projects. It's Windows only (not Windows8) the renderer is written with DirectX 7, something that is 12 years old and no longer supported in newer drivers. In 2009 when this project was posted, there were already visual artifacts in the Widescreen support on most monitors. Please, use this for reference only and do not email me for example code.