AI game asset generator — characters, backgrounds, scripts, and a full game plan in a zip
Game Maker is a Streamlit app that uses DALL·E 3 and GPT to generate all the assets you need to start building a game — then packages everything into a downloadable zip file.
- Image Generation — DALL·E 3 characters, enemies, backgrounds, and objects
- Document Generation — game plans, character sheets, level designs, plot outlines
- Script Generation — Unity C# scripts for player controls, enemies, game objects, level backgrounds
- Selective Generation — choose specific asset types or generate everything at once
- Full Game Plan Download — one zip file with all images, docs, and scripts
git clone https://github.com/RhythrosaLabs/game-maker.git
cd game-maker
pip install streamlit openai
streamlit run app.pyOr try the live demo at game-maker.streamlit.app.
Enter your OpenAI API key in the sidebar, describe your game concept, and generate!
- Python + Streamlit — web app UI
- OpenAI GPT-4o-mini — document and script generation
- DALL·E 3 — image generation
- zipfile — bundle export
game_plan.zip
├── images/ # character, enemy, background, object PNGs
├── documents/ # game plan, character sheets, level designs
└── scripts/ # Unity C# scripts ready to use
PRs welcome. Open an issue first for major changes.
MIT
If Game Maker helps you ship your game, consider supporting development:
👉 Donate via PayPal — @noodlebake