Pygamii
ASCII Game Engine write in Python
Install / Use
/learn @carlosmaniero/PygamiiREADME
PyGamii
Pygamii is a ascii game engine, created to make games in console.
Docs:
http://pygamii.readthedocs.org/en/develop/
Instalation
Clone this repository and run setup.py.
python setup.py install
To use Audio Library, you need install PyGame http://www.pygame.org/download.shtml
Examples
In examples path, you will found Arkanoid.
Arkanoid

Click in the below image and see this in action.
To run Arkanoid example, enter in your directory examples/arkanoid and run:
python arkanoid.py
Notes
This is a alpha version, I create it using Python3 and Linux. Compatibility errors may occur.
News
version 0.0.1.5 - Alpha
- Change the BaseKeyboard action to use curses.
- Change the add_action to use an object not a class.
- Improviments in the PyGamii
version 0.0.1.4 - Alpha
- Change the render method to use the curses standard library.
version 0.0.1.3 - Alpha
- Add on_create and on_destoy signals on object and action
- Add gun gift on Flycombat
- Add video of Arkanoid example (Thank you Yu-Jie Lin)
- Start Docs
- fix type error: colision -> collision
version 0.0.1.2 - Alpha
- Add MultipleMoveAction: For control movement
- Fix Object.colision method
- Start Flycombat example
- Add Volume Control support in Audio class
version 0.0.1 - Alpha
- Start of project
TODO for 0.1 version Beta
- Complete the Flycombat game
- Make a Boss
- Make the splash and ending of the game.
- Documentation Review

Related Skills
node-connect
330.3kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
81.3kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
330.3kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
81.3kCommit, push, and open a PR

