← Alle Projekte

Plattformübergreifende Umsetzung & Desktop-Anwendung

PKHeX-Avalonia

Pokémon-Spielstände auf mehreren Plattformen bearbeiten.

Eine plattformübergreifende Umsetzung von PKHeX mit .NET und Avalonia. Pokémon und Spielstände auf Windows, macOS und Linux bearbeiten.

Quellcode & DownloadsUrsprüngliches PKHeX
PKHeX-Avalonia: Bildschirmaufnahme
Bildschirmaufnahme des Projekts.

MEIN BEITRAG

Das Engineering dahinter.

Die plattformübergreifende Desktop-Anwendung und ihre Bearbeitungsabläufe auf Basis der ursprünglichen PKHeX-Engine.

Wichtige Entscheidungen

  • Spielstandformate und Legalitätsprüfungen bei der ursprünglichen Engine belassen.
  • Pokémon-Bearbeitung, Boxen und Team in einem Arbeitsbereich zusammenführen.
  • Spielspezifische Werkzeuge über eine durchsuchbare Auswahl zugänglich machen.

Auf der Engine aufbauen. Den Desktop neu gestalten.

PKHeX-Avalonia nutzt die ursprüngliche PKHeX-Engine für Spielstandformate und Legalitätsprüfungen. Mein Projekt ergänzt eine plattformübergreifende Desktop-Anwendung, die Pokémon-Bearbeitung, Boxen und Team in einem Arbeitsbereich zusammenführt.

Viele Werkzeuge leichter zugänglich machen.

Die Anwendung enthält Trainer-, Inventar- und Pokédex-Editoren, Datenbanken, Stapelverarbeitung, Backups und Spielstandvergleiche. Eine durchsuchbare Werkzeugauswahl hilft dabei, passende Funktionen für den geöffneten Spielstand zu finden.

Eine nutzbare Desktop-Anwendung.

Das öffentliche Projekt stellt Pakete für Windows, macOS und Linux, helle und dunkle Designs sowie mehrere Oberflächensprachen bereit. Die Dokumentation beschreibt unterstützte Funktionen und nennt die ursprüngliche Engine und weitere Komponenten.

NÄCHSTES PROJEKT

Swiss Klimatechnik

Etwas finden.