Skip to content

RhythrosaLabs/game-maker-public-dev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

165 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎮 Game Maker (Public Dev)

AI-powered game asset generator — concepts, art, scripts, 3D models, and music in one zip

Python Streamlit OpenAI Replicate License


The public development build of Game Maker — a Streamlit app that uses multiple AI models to generate everything you need to start building a game: game concepts, art assets, Unity C# scripts, 3D model conversions, storylines, music, and more. Package everything as a ZIP and start building.

✨ Features

  • Game Concept Generation — detailed game concepts, world designs, and character ideas
  • Asset Creation — DALL-E 3 + Stable Diffusion Flux images for characters, enemies, backgrounds, objects, sprites, UI
  • Unity Script Generation — C# scripts for player controllers, enemies, game objects, level backgrounds, CodeLlama-34B
  • 3D Model Conversion — turn 2D images into 3D models for compatible asset types
  • Music Generation — background music and SFX fitting the game concept
  • Additional Elements — storylines, dialogues, game mechanics, level designs
  • ZIP Export — everything bundled and ready to use

🤖 AI Models

Type Models
Chat GPT-4, GPT-4o-mini, Llama
Images DALL-E 3, SD Flux-1, SDXL Lightning
Code GPT-4o, GPT-4o-mini, CodeLlama-34B

🚀 Quick Start

git clone https://github.com/RhythrosaLabs/game-maker-public-dev.git
cd game-maker-public-dev
pip install -r requirements.txt
streamlit run app.py

Add your OpenAI and Replicate API keys in the sidebar.

🛠️ Tech Stack

  • Python + Streamlit — web app UI
  • OpenAI — GPT models + DALL-E 3
  • Replicate — Stable Diffusion, Flux, CodeLlama

🤝 Contributing

PRs welcome. This is the public dev build — expect active changes.

📄 License

MIT

💛 Support

If Game Maker helps you build your game, consider supporting development:

👉 Donate via PayPal — @noodlebake


Made with ❤️ by RhythrosaLabs

Releases

No releases published

Packages

 
 
 

Contributors

Languages