We have presented a framework for analysis of platformer components and level design. This framework can be especially helpful to educators who teach students how to design fun and challenging levels in games. It is our hope that this frame work will also provide a common vocabulary for both game analysts and developers and open the field to similar frameworks for other genres.