An open API service indexing awesome lists of open source software.

https://github.com/asbl/miniworldmaker

Educational 2d Engine for Python - moved to codeberg: https://codeberg.org/a_siebel/miniworldmaker
https://github.com/asbl/miniworldmaker

2d-engine games pymunk python

Last synced: 5 months ago
JSON representation

Educational 2d Engine for Python - moved to codeberg: https://codeberg.org/a_siebel/miniworldmaker

Awesome Lists containing this project

README

          

miniworldmaker
==============

miniworldmaker allows you to create 2D mini worlds and games.

It is a 2D engine inspired by greenfoot and gamegrid based on pygame.

![example.png]
## Tutorial

* [English](https://miniworldmaker.de/objectsfirst_english/index.html)
* [German - Objects First](https://miniworldmaker.de/objectsfirst_german/index.html)
* [German - Processing](https://miniworldmaker.de/processing_german/index.html)

## Features

* miniworldmaker supports pixel-based games as well as games with
tiles (e.g. Rogue-Likes), hexboards and processing-like graphics
* Easy creation of animations
* Music and sound effects
* Integrated GUI elements like console for output, toolbar, ...
* Load and Save to SQLite Databases
* Integrated Physics-Engine based on Pymunk
* Open Source
* miniworldmaker is a 2D Engine based on Python 3, pygame and pymunk.

## Examples

Top-Down games

[![video](docs/source/_images/asteroids.png)](docs/source/_static/asteroids.mp4)

Tile Based RPGs

[![video](docs/source/_images/rpg.png)](docs/source/_static/rpg1.mp4)

Image Processing

![image](docs/source/_images/sunflower9_edge.png.png)]

Physics

[![video](docs/source/_images/physics_sim.png)](docs/source/_static/physics_sim.mp4)

[![video](docs/source/_images/joints1.png)](docs/source/_static/joints.mp4)

Angry-Birds-like

[![video](docs/source/_images/angry_birds.png)](docs/source/_static/angry.mp4)

NEW: Hex Boardgame:

[![video](docs/source/_images/hexboard.png)](docs/source/_static/hex_boardgame_short.mp4)
## Links

[Codeberg](https://codeberg.org/a_siebel/miniworldmaker) | [Documentation](http://miniworldmaker.de/) | [PyPi](https://pypi.org/project/miniworldmaker/) | [Cookbook](https://codeberg.org/a_siebel/miniworldmaker_cookbook/src/branch/main/)