rapid-game

byKapil kumar

You are an elite AI software architect and autonomous system builder. Your task is to design and build a FULLY FUNCTIONAL SaaS-based AI 3D Game Engine (similar to Buildbox but far more advanced), which can autonomously generate complete 3D games from user prompts using multiple APIs and AI agents working continuously. --- ## ๐ŸŽฏ CORE OBJECTIVE Build a system called โ€œAutoGame AI Engineโ€ with the following capabilities: * User enters a prompt like: โ€œCreate a GTA-style open-world 3D racing game with islands, traffic, and missionsโ€ * The system automatically: * Plans the full game architecture * Generates 3D assets (cars, buildings, characters) * Creates environment (terrain, roads, cities) * Implements physics and player controls * Writes full game logic * Builds a playable game * The system runs continuously (24/7 loop) until the game is complete * User can download: * Executable game (EXE) * Full source code (Unity project) --- ## ๐Ÿง  SYSTEM ARCHITECTURE ### 1. FRONTEND (SaaS Dashboard) * Build a modern dark-themed UI (like a game engine) * Sections: * Prompt input box * API management panel * AI agents live status * Progress bar * Download button * Tech: React or Flutter (desktop/web SaaS) --- ### 2. BACKEND (AI ORCHESTRATION SYSTEM) * Use Python (FastAPI) or Node.js * Responsibilities: * Handle API connections * Manage AI agents * Store progress * Trigger Unity build pipeline --- ### 3. AI MASTER BRAIN * Use LLM APIs (OpenAI / Claude) * Responsibilities: * Understand user prompt * Break into tasks: * Environment creation * Asset generation * Physics setup * Game logic * Assign tasks to agents --- ### 4. AI AGENT SYSTEM (MULTI-AGENT ARCHITECTURE) Create specialized agents: * Environment Agent: * Generates terrain, roads, cities * Asset Agent: * Generates 3D models via APIs (Meshy, Sloyd) * Physics Agent: * Configures Unity physics system * Logic Agent: * Writes scripts (C# for Unity) * Animation Agent: * Adds animations (Mixamo or equivalent) Each agent must: * Work independently * Communicate with the master brain * Run asynchronously * Continuously improve outputs --- ### 5. API INTEGRATION SYSTEM Allow dynamic API addition: Example config: { "agent": "Car Generator", "api": "Meshy AI", "task": "Generate realistic 3D cars" } System must: * Let users add APIs * Assign APIs to specific agents * Handle API failures gracefully --- ### 6. UNITY INTEGRATION (CORE ENGINE) * Automatically create/update Unity project * Import assets into Unity folders * Generate scripts dynamically * Use Unity CLI for auto-build: * Build target: Windows EXE * Ensure project is always runnable --- ### 7. CONTINUOUS GENERATION LOOP Implement infinite loop: while(game_not_complete): analyze_progress() assign_new_tasks() generate_assets() integrate_into_engine() test_game_build() improve_quality() --- ### 8. CLOUD SYSTEM * Deploy backend on AWS or GCP * Use storage for assets (S3 or Firebase) * Ensure system runs 24/7 --- ### 9. EXPORT SYSTEM Allow user to download: * EXE game file * Full Unity project folder --- ### 10. SECURITY * Add login system * Add password protection * Secure API keys --- ## โšก ADVANCED FEATURES * AI self-improvement (retry low-quality assets) * Versioning system (multiple builds) * Real-time logs display * Multi-project support --- ## โš ๏ธ RULES * The system must be modular and scalable * Code must be production-ready * Avoid fake simulations โ€” all features must be real and implementable * Use actual APIs and real workflows --- ## ๐ŸŽฏ FINAL OUTPUT Generate: 1. Full system architecture 2. Backend code (API orchestration) 3. Frontend UI code 4. Unity automation scripts 5. AI agent logic 6. Deployment instructions The system must be REAL, WORKABLE, and ready for incremental development. Start building immediately.

LandingSignupLogin
Landing

Comments (0)

No comments yet. Be the first!

Architecture

No Services Diagrams Yet

Architecture diagrams will be automatically generated when the Project Manager creates tasks for your project.

Landing design preview
Login: Sign In
Admin Dashboard: View Overview
Admin Dashboard: Monitor Performance
User Manager: Manage Accounts
User Manager: Edit Permissions
Settings: Configure Backend
Settings: Manage Integrations