miniworldmaker#
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
Open Source

Credits#
miniworldmaker is strongly inspired by the high-level abstraction approach to object orientation in Greenfoot. miniworldmaker extends the approach with its own ideas.
-
Assistant for translating pages.
-
Most of the images in the example-code are based on kenny assets.
Examples#
Top-Down games
Tile Based RPGs
Image Processing

Physics
Angry Birds
Physics
NEW: Hex Boardgame:
Links#
Tutorial (Deutsch)
API
- Appearance
- Appearance -> Background
- Background
- Appearance -> Costume
- Board
- Board.music
- Board -> TiledBoard
- Board -> Physicsboard
- Board -> PhysicsBoard : Token.physics
- Positions -> Direction
- Positions -> Position
- Positions -> Vector
- Toolbar
- Toolbar Widgets
- Timer
- ActionTimer
- LoopActionTimer
- Token
- Tokens -> Number
- Tokens -> Sensor
- Tokens -> Shapes
- Token -> Text