Mobile App fรผr kinderfreundliche Minecraft Addon-Erstellung
GameForge Studio ist eine Flutter Mobile App, die es einem 7-jรคhrigen Kind (zusammen mit Papa) ermรถglicht, Minecraft Bedrock Addons zu erstellen - ganz ohne Programmieren! Mit groรen Buttons, Emojis und Schiebereglern kรถnnen custom Waffen, Items und Blรถcke erstellt werden.
Platform: Android (Flutter + Dart) Zielgruppe: Kinder & Hobby-Creators Backend: GitHub Actions + Gemini AI Status: Phase 2 abgeschlossen (~85%)
- Alle Projekte auf einen Blick
- Neues Projekt mit einem Tap erstellen
- Projekt-Status: Draft oder Published
- Items aus fabrik-library durchstรถbern
- Filter: Waffen, Rรผstung, Nahrung, Blรถcke
- Suche nach Namen
- Items zum Projekt hinzufรผgen
- Schieberegler fรผr Item-Eigenschaften:
- โ๏ธ Damage (Schaden)
- ๐ก๏ธ Durability (Haltbarkeit)
- โก Speed (Geschwindigkeit)
- Effekt-Toggles (Feuer, Leuchten)
- Kinderfreundliche Bedienung
- GitHub Token eingeben
- Logout-Funktion
- Repository-Verwaltung
โโโโโโโโโโโโโโโโโโโโโโโ
โ GameForge Studio โ โ Diese App
โ (Mobile App) โ Flutter + Dart
โโโโโโโโโโโโฌโโโโโโโโโโโ
โ project.json
โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Werkstatt-Repo โ โ Backend
โ (GitHub Actions) โ Gemini AI
โโโโโโโโโโโโฌโโโโโโโโโโโ
โ .mcaddon
โ
โโโโโโโโโโโโโโโโโโโโโโโ
โ Minecraft โ โ Spieler installiert
โ Bedrock โ
โโโโโโโโโโโโโโโโโโโโโโโ
- Werkstatt: https://github.com/ReichiMD/Werkstatt-Minecraft-Addon
- fabrik-library: https://github.com/ReichiMD/fabrik-library
- Flutter >= 3.24.0
- Dart >= 3.5.0
- Android Studio (fรผr Emulator) oder physisches Android-Gerรคt
# Repository klonen
git clone https://github.com/ReichiMD/GameForge-Studio.git
cd GameForge-Studio/app
# Dependencies installieren
flutter pub get
# App starten (Debug)
flutter run
# APK bauen (Release)
flutter build apk --releaseAPKs werden automatisch via GitHub Actions gebaut:
- Branch:
claude/review-flutter-docs-TbN9s(oder aktueller Branch) - GitHub Actions: https://github.com/ReichiMD/GameForge-Studio/actions
- Download: Unter "Artifacts" โ "GameForge-APK"
- โ Moderne, cleane UI (Material 3)
- โ Groรe Buttons (60x60px Touch-Targets)
- โ Emojis statt viel Text
- โ Intuitive Icons
- โ Keine Comic-Grafiken
- โ Keine Baby-Sprache
- Purple:
#8B5CF6(Hauptaktionen) - Green:
#10B981(Erfolg) - Blue:
#3B82F6(Info) - Red:
#EF4444(Fehler) - Dark Mode:
#1F2937/#111827(Background)
GameForge-Studio/
โโโ app/ # Flutter App
โ โโโ lib/
โ โ โโโ main.dart # Entry Point + Navigation
โ โ โโโ screens/ # 6 Screens (Login, Home, Create, Workshop, Library, Settings)
โ โ โโโ theme/ # app_colors.dart, app_spacing.dart, app_theme.dart
โ โ โโโ models/ # TODO: Project, Item Models
โ โ โโโ services/ # TODO: ProjectService, LibraryService
โ โ โโโ data/ # TODO: vanilla_stats.json Loader
โ โโโ pubspec.yaml # Dependencies
โ โโโ android/ # Android-spezifische Dateien
โโโ library/ # Item-Daten
โ โโโ vanilla_stats.json # 39 Minecraft Items mit Stats
โ โโโ README.md # Erklรคrt vanilla_stats.json
โโโ .github/workflows/ # CI/CD (GitHub Actions)
โโโ CLAUDE.md # Session Quick Start (lies zuerst!)
โโโ FLUTTER_STATUS.md # Technischer Status
โโโ SESSION_LOG.md # Development Historie
โโโ PROJECT_INFO.md # Projekt-Architektur
โโโ ROADMAP.md # Feature-Planung
โโโ README.md # Diese Datei
Fรผr AI-Assistenten (Claude):
- CLAUDE.md - START HIER! Session Quick Start (2.000 Tokens)
- FLUTTER_STATUS.md - Technischer Status (bei Bedarf, 5.000 Tokens)
- SESSION_LOG.md - Entwicklungs-Historie
Fรผr Menschen:
- PROJECT_INFO.md - Detaillierte Projektinformationen
- ROADMAP.md - Feature-Planung & Roadmap
- Flutter 3.27.1
- Dart 3.6.0
- Material 3 Design
- SharedPreferences (Persistenz)
- HTTP Package (geplant fรผr GitHub API)
- GitHub Actions
- Google Gemini AI
- fabrik-library (GitHub)
- vanilla_stats.json (lokal + remote)
- โ Flutter-Projekt Setup
- โ Design-System (Material 3, Theme)
- โ LoginScreen + Auth (SharedPreferences)
- โ HomeScreen (Basis)
- โ GitHub Actions (APK Build)
- โ Bottom Navigation (4 Tabs)
- โ CreateProjectScreen (6 Kategorien)
- โ WorkshopScreen MVP (Slider, Toggles)
- โ SettingsScreen (Logout)
- Projekt-Speicherung (SharedPreferences)
- vanilla_stats.json laden
- WorkshopScreen mit echten Item-Daten
- Item-Selection Modal
- LibraryScreen (Item-Galerie)
- GitHub Integration (API)
- project.json Export
- App-Icon + Splash-Screen
Contributions willkommen! Bitte:
- Fork das Repository
- Feature-Branch erstellen (
git checkout -b feature/AmazingFeature) - รnderungen committen (
git commit -m 'Add AmazingFeature') - Branch pushen (
git push origin feature/AmazingFeature) - Pull Request รถffnen
MIT License - siehe LICENSE Datei
- Inspiriert von: Minecraft Bedrock Edition
- Backend: Werkstatt-Minecraft-Addon
- Daten: fabrik-library
- GitHub Issues: Bug Reports
- Werkstatt: https://github.com/ReichiMD/Werkstatt-Minecraft-Addon
- Library: https://github.com/ReichiMD/fabrik-library
Made with โค๏ธ for young creators
Dokumentation โข Status โข Logs