DEV LOGS
Game Updates, Patch Notes & Behind the Scenes
Previous Updates
Improving of systems & site changes.
Project Core - Update 0.0.2 English Version Status: System Optimization & Cross-Platform Integration Version: 0.0.2 Following the foundational work of the previous build, Update 0.0.2 focuses heavily on refining the user experience across both the web interface and the game client. A major priority for this sprint was strengthening the connectivity between the game and the web database, particularly regarding the Global Trade Station (GTS) and player statistics. Web Architecture & Pokedex Expansion The web platform has received significant updates to its backend scripts and frontend data presentation. System Optimization: We have refactored core web systems to improve load times and stability. Several legacy scripts causing intermittent functionality issues have been debugged and optimized. Pokedex Overhaul: The web-based Pokedex has been expanded. It now pulls and displays comprehensive Ability data for each entry. Nature Mechanics: A detailed section for Pokemon Natures (Wesen) has been implemented, providing players with exact information on stat modifiers directly on the website. Global Trade Station (GTS) Overhaul The trading system has undergone a complete rework to ensure data integrity between the client and the server. Web Interface: The browser-based view of the GTS is now fully built out. Players can now view detailed specifications of listed Pokemon, allowing for more informed trading decisions. Data Serialization (Game Client): We have rewritten the transmission protocol for the GTS. The game client now correctly serializes and uploads the complete data structure of a Pokemon (including hidden values) to the cloud, ensuring no data loss during the upload process. Game Client & Visualization Visual fidelity and data synchronization within the game engine have been improved. Dynamic Lighting: We have implemented a new lighting engine for the Overworld. This adds depth to the environment and allows for atmospheric effects. Team Synchronization: The logic handling the online synchronization of the player's active team has been improved to prevent desyncs during session transitions. Cross-Platform Tracking Battle Statistics Integration: The loop between gameplay and web profile is now closed. Battle outcomes recorded in-game are seamlessly logged and pushed to the website. These statistics are now visible on the Player Profile, linked directly via the unique Trainer ID. General System Stability: Beyond these major features, this update includes numerous bug fixes and minor backend adjustments to ensure smoother server performance. Deutsche Version Status: Systemoptimierung & Cross-Platform Integration Version: 0.0.2 Nach den grundlegenden Arbeiten des vorangegangenen Builds konzentriert sich Update 0.0.2 stark auf die Verfeinerung der Benutzererfahrung sowohl auf der Web-Oberfläche als auch im Spiel-Client. Eine hohe Priorität in diesem Sprint war die Stärkung der Konnektivität zwischen dem Spiel und der Web-Datenbank, insbesondere im Hinblick auf die Global Trade Station (GTS) und die Spielerstatistiken. Web-Architektur & Pokedex-Erweiterung Die Web-Plattform erhielt signifikante Updates an Backend-Skripten und der Frontend-Datendarstellung. Systemoptimierung: Wir haben die Kernsysteme der Webseite refaktoriert, um Ladezeiten und Stabilität zu verbessern. Mehrere Skripte, die zuvor zu sporadischen Fehlern führten, wurden bereinigt und optimiert. Pokedex-Überarbeitung: Der webbasierte Pokedex wurde umfassend erweitert. Er ruft nun vollständig die Fähigkeiten (Abilities) jedes Eintrags ab und zeigt diese detailliert an. Wesen-Mechanik: Eine detaillierte Ansicht für Pokemon-Wesen wurde implementiert, die Spielern genaue Informationen zu den Statuswert-Modifikatoren direkt auf der Webseite bietet. Global Trade Station (GTS) Überarbeitung Das Handelssystem wurde komplett überarbeitet, um die Datenintegrität zwischen Client und Server zu gewährleisten. Web-Interface: Die Browser-Ansicht der GTS ist nun vollständig ausgebaut. Spieler können jetzt detaillierte Spezifikationen der angebotenen Pokemon einsehen, was fundiertere Tauschentscheidungen ermöglicht. Daten-Serialisierung (Spiel-Client): Das Übertragungsprotokoll für die GTS wurde neu geschrieben. Der Spiel-Client serialisiert und überträgt nun die vollständige Datenstruktur eines Pokemon (einschließlich versteckter Werte) an die Cloud, um Datenverlust während des Upload-Prozesses zu verhindern. Spiel-Client & Visualisierung Die visuelle Darstellung und Datensynchronisation innerhalb der Game-Engine wurden verbessert. Dynamische Beleuchtung: Wir haben eine neue Licht-Engine für die Overworld implementiert. Dies verleiht der Umgebung mehr Tiefe und ermöglicht atmosphärische Effekte. Team-Synchronisation: Die Logik für die Online-Synchronisation des aktiven Spielerteams wurde verbessert, um Desynchronisierungen bei Sitzungsübergängen zu vermeiden. Plattformübergreifendes Tracking Integration der Kampfstatistiken: Der Kreis zwischen Gameplay und Web-Profil ist nun geschlossen. Im Spiel verzeichnete Kampfergebnisse werden nahtlos protokolliert und an die Webseite gesendet. Diese Statistiken sind nun im Spielerprofil sichtbar und direkt über die eindeutige Trainer-ID verknüpft. Allgemeine Systemstabilität: Neben diesen Hauptfunktionen beinhaltet dieses Update zahlreiche Bugfixes und kleinere Anpassungen im Hintergrund, um eine reibungslosere Serverleistung zu gewährleisten.
Added Webfunctions
Project Core - Update 0.0.1 π¬π§ English Version Status: Kickoff & Infrastructure Version: 0.0.1 Work on Project Core has officially commenced. This initial phase focuses heavily on laying a solid foundation for the backend and networking capabilities, ensuring stability for future gameplay features. Infrastructure & Backend We are establishing the groundwork to support scalable online play. System Initialization: Setup of internal development environments and core build pipelines. Architecture Refinement: Adjusted key engine structures to better handle planned multiplayer features. Web Presence: Launched the initial version of the official website (currently under active construction). Database Engineering: Designed and optimized the primary database schema to ensure fast query responses for user data. Feature Implementation (Alpha) The following features have been integrated into the core build: Global Trade Station (GTS): The backend logic for online trading is now active. Cloud Sync: Trainer Profiles now automatically synchronize with the server, preserving progress across sessions. Live Statistics: Implementation of real-time online stat tracking. Battle Records: The system now correctly logs and displays match history (Wins, Draws, Losses). Dynamic Pokedex: Added a comprehensive Pokedex system that filters move sets based on the specific game version. π©πͺ Deutsche Version Status: Projektstart & Infrastruktur Version: 0.0.1 Die Arbeiten an Project Core haben offiziell begonnen. In dieser ersten Phase liegt der Fokus auf einem stabilen Fundament für das Backend und die Netzwerkarchitektur, um zukünftige Gameplay-Features sauber implementieren zu können. Infrastruktur & Backend Wir bereiten die Basis vor, um skalierbares Online-Gameplay zu ermöglichen. System-Initialisierung: Aufsetzen der internen Entwicklungsumgebungen und Build-Pipelines. Architektur-Anpassungen: Überarbeitung verschiedener Kernstrukturen der Engine für bessere Performance im geplanten Multiplayer. Webpräsenz: Erste Version der offiziellen Webseite ist online (laufende Bearbeitung und Erweiterung). Datenbank-Optimierung: Erstellung und Feinjustierung der Datenbankstruktur für schnelle Abrufzeiten von Spielerdaten. Integrierte Features (Alpha) Folgende Kernmechaniken wurden bereits implementiert: Global Trade Station (GTS): Die Online-Tauschfunktion ist technisch eingebunden. Cloud-Synchronisierung: Trainerprofile gleichen sich nun automatisch mit dem Server ab. Live-Statistiken: System zur Erfassung von Online-Statistiken ist aktiv. Kampfhistorie: Das System protokolliert nun korrekt alle Match-Daten (Sieg, Unentschieden, Niederlage). Dynamischer Pokédex: Einbau einer Move-Übersicht, die Attacken-Sets dynamisch nach Spielversion filtert und anzeigt.