miniworldmaker is a game-engine written in python and pygame designed for pupils to create 2D mini worlds and games.
Objects First programming: Object oriented programming without classes.
Tiles and Pixel-Games: For different types of games.
Integrated physics engine: For physics based games, based on pymunk
Integrated Manager for GUI Elements, Music and Sound effects
miniworldmaker is strongly inspired by the high-level abstraction approach to object orientation in Greenfoot. miniworldmaker extends the approach with its own ideas.