miniworldmaker
miniworldmaker allows you to create 2D mini worlds and games.
It is a 2D engine inspired by greenfoot and gamegrid based on pygame.
Tutorial
Examples
-
Angry Birds: This demonstrates the physics engine. It runs somewhat slowly on repl.it, should buy smoothly on modern computers without problems.
-
Kara: Kara Prototype
-
RPG Framework: Framework for simple RPGs and Textadventures
Features
-
miniworldmaker supports pixel-based games as well as games with tiles (e.g. Rogue-Likes)
-
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
Your browser does not support the video tag.Tile Based RPGs
Your browser does not support the video tag.Image Processing
.. image:: _images/sunflower6black.png :width: 100% :alt: Miniworldmaker
Physics
Your browser does not support the video tag. Your browser does not support the video tag.Angry Birds
Physics
Your browser does not support the video tag.NEW: Hex Boardgame:
Your browser does not support the video tag.Links
Codeberg | Documentation | PyPi | Cookbook
Metadata
Release files for miniworldmaker 2.19.1.6
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| miniworldmaker-2.19.1.6.tar.gz | 308.1 kB | Details |
Release files / miniworldmaker-2.19.1.6.tar.gz
| Download URL | miniworldmaker-2.19.1.6.tar.gz |
|---|---|
| Size | 308.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b378b2543ab2b742d33bd376915a82274f3a626b94320012d0488312fb52e849
|
|
BLAKE2b-256 checksum How to use checksums |
b06036d4ac1ee071b5cb5956d5275edc2a9d597d492368035f812bdd6b1b2c5c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.6
|