Game Maker is a Streamlit app that uses AI to accelerate game development by generating concepts, assets, scripts, and more.
- Game Concept Generation: Create detailed game concepts, world designs, and character ideas.
- Asset Creation: Generate game assets (characters, enemies, backgrounds, objects, textures, sprites, UI).
- Script Generation: Create scripts for player characters, enemies, game objects, and level backgrounds.
- Multiple AI Models: Use various AI models for chat, image generation, and code creation.
- 3D Model Conversion: Convert 2D images to 3D models for certain asset types.
- Music Generation: Create background music fitting your game concept.
- Additional Game Elements: Generate storylines, dialogues, game mechanics, and level designs.
- Enter your game concept in the "Game Concept" tab.
- Customize image generation settings in the "Image Generation" tab.
- Set script generation preferences in the "Script Generation" tab.
- Choose additional elements to generate in the "Additional Elements" tab.
- Click "Generate Game Plan" to create your game assets and documents.
- Review the generated content and download the complete package as a ZIP file.
- Chat Models: GPT-4, GPT-4o-mini, Llama
- Image Models: DALL-E 3, SD Flux-1, SDXL Lightning
- Code Models: GPT-4o, GPT-4o-mini, CodeLlama-34B
Note: You'll need valid API keys for OpenAI and Replicate to use all features.
Created by Daniel Sheils | GitHub