Skip to content

Professional Pokémon Essentials v21+ fan game with 28+ automated workflows, GitHub Pages Pokédex, and complete CI/CD pipeline

License

Notifications You must be signed in to change notification settings

99Problemsx/Illusion

🎮 Pokémon Illusion

Pokémon Essentials Ruby RMXP

🌐 Aktueller Branch: GitHub Pages - Dokumentation & Website

📖 Dokumentation🌐 Website💬 Diskussionen⬇️ Download

🎮 Suchst du die Spieldateien? Wechsle zum game Branch

🚀 Suchst du den Launcher? Wechsle zum launcher Branch


🌳 Repository Branch-Struktur

Dieses Repository verwendet mehrere Branches für verschiedene Zwecke:

Branch Zweck Zielgruppe
github Dokumentation & Website Alle
launcher Launcher-Entwicklung Entwickler
launcher-release Launcher-Produktion Spieler
game Spiel-Entwicklung Entwickler
release Spiel-Produktion Spieler

📚 Siehe Branch-Strategie für Details


📂 Über Illusion

Pokémon Illusion ist ein Fan-Game basierend auf Pokémon Essentials v21+ - ein umfangreiches Framework für RPG Maker XP, das es ermöglicht, eigene Pokémon-Spiele zu erstellen.

✨ Features

  • 🎮 Alle offiziellen Pokémon - Keine Fakemon, nur echte Pokémon aus allen Generationen
  • 🔌 Custom Plugins - Erweiterte Spielmechaniken und Quality-of-Life Features
  • 🇩🇪 Deutsche Lokalisierung - Vollständig auf Deutsch übersetzt
  • MKXP-Z Engine - Moderne Engine mit besserer Performance
  • 🌐 Interaktiver Web-Pokédex - Online-Pokédex mit Suche und Filtern
  • 🚀 Automatischer Launcher - Einfache Installation und Updates
  • 🔄 Aktive Entwicklung - Regelmäßige Updates und Verbesserungen

📥 Installation

Für Spieler

  1. Gehe zu Releases
  2. Lade Illusion-vX.X.X.zip herunter
  3. Entpacke das Archiv
  4. Starte Game.exe

Alternativ: Nutze den Illusion Launcher für automatische Updates!

Für Entwickler

# Repository klonen
git clone https://github.com/99Problemsx/Illusion.git
cd Illusion

# Zum gewünschten Branch wechseln
git checkout game  # Für Spiel-Entwicklung

🛠️ Entwicklung

Voraussetzungen

  • MKXP-Z Runtime (empfohlen) oder RPG Maker XP
  • Ruby 3.0+ (für Plugin-Entwicklung)
  • Pokémon Essentials v21+ (bereits enthalten)
  • Git für Versionskontrolle

Projekt-Struktur

Illusion/
├── PBS/              # Pokémon Battle System Dateien
├── Plugins/          # Ruby-Plugins
├── Graphics/         # Grafiken
│   ├── Battlers/     # Pokémon-Sprites
│   ├── Characters/   # Overworld-Sprites
│   └── Tilesets/     # Karten-Tilesets
├── Audio/            # Musik & Sounds
│   ├── BGM/          # Hintergrundmusik
│   └── SE/           # Sound-Effekte
└── Data/             # Kompilierte Spieldaten

Debugging

  • Drücke F12 für Soft Reset
  • F9 öffnet das Debug-Menü (im Test-Modus)
  • Prüfe Logs/ Ordner bei Fehlern

🔄 Workflow

Änderungen vornehmen

# Feature-Branch erstellen
git checkout -b feature/mein-feature game

# Änderungen machen
git add .
git commit -m "feat: Neue Funktion hinzugefuegt"

# Push und Pull Request erstellen
git push origin feature/mein-feature

Release erstellen

Merges in den release Branch triggern automatisch einen neuen Release.

📚 Ressourcen

🤝 Mitarbeit

Beiträge sind willkommen! Siehe:

📜 Lizenz

Pokémon und alle zugehörigen Namen sind Handelsmarken von Nintendo, Game Freak und Creatures Inc.

Dieses Projekt ist ein nicht-kommerzielles Fan-Projekt und steht in keiner Verbindung zu den o.g. Unternehmen.

Der verwendete Code steht unter der im LICENSE angegebenen Lizenz.


Made with ❤️ using Pokémon Essentials v21+

🎮 Zum Spiel-Branch🚀 Zum Launcher-Branch📖 Zur Dokumentation

About

Professional Pokémon Essentials v21+ fan game with 28+ automated workflows, GitHub Pages Pokédex, and complete CI/CD pipeline

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages