mingame (MinGame)
Einfache 3D-Spiele-Library auf Basis von Ursina.
Install
pip install mingame
Nutzung
import MinGame as game
game.openWindow(800, 600, "Mein 3D-Spiel")
game.CreateSky()
game.CreateGround(size=30, color=game.Colors.GREEN)
game.DefineEnemy("E", damage=10, health=40)
level = """
##########
# P #
# E #
##########
"""
info = game.BuildLevel(level, tile_size=2)
game.EnableHealth(info["player"], max_health=100)
game.StartScreen(title="Mein 3D-Spiel")
game.MainLoop()
Features
- 3D-Würfel, Kugeln, Wände, Modelle
- First-Person- & Third-Person-Spieler
- Level aus Text, Gegner, Leben, HUD
- Kamera folgen / Orbit-Kamera
Ausfuehrliche Anleitung: siehe Repository-Ordner Anleitungen/MinGame.md.
MinGame vs. MinGamePy
| MinGame (3D) | MinGamePy (2D) | |
|---|---|---|
| Import | import MinGame |
import MinGamePy |
| Pip | pip install mingame |
pip install minpy-game |
Metadata
Release files for mingame 0.1.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| mingame-0.1.5.tar.gz | 9.0 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| mingame-0.1.5-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 18.4 kB
Release files / mingame-0.1.5.tar.gz
| Download URL | mingame-0.1.5.tar.gz |
|---|---|
| Size | 9.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
44b18d175e816bd154b40ae862bf8073e37f59df88d05905b58a57462eb2d4c2
|
|
BLAKE2b-256 checksum How to use checksums |
69899d9ded69d963616f29a92da1cd79a3f6ab03af02e80c6f47a73f5fcc5616
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.7
|
Release files / mingame-0.1.5-py3-none-any.whl
| Download URL | mingame-0.1.5-py3-none-any.whl |
|---|---|
| Size | 9.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
c57bb3ec21fa1a82541eec2b60f5636eba42974e0dc85fc3a7df7c4e98c7d6e3
|
|
BLAKE2b-256 checksum How to use checksums |
b4caef7f707f1fa1caab1fa18477669a9da6d95ed2a48c6d4489d67d59595d73
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.7
|