Nachdem ich auf diesem Weg einmal offen kommunizieren möchte, was sich im Hintergrund technisch tut, habe ich mir überlegt, euch die wichtigsten technischen Änderungen und Anpassungen der letzten Zeit bzw. dieser Woche zusammenzufassen.
Diese betreffen sowohl die Website als auch den Gameserver und interne Tools, die das Administrieren und Weiterentwickeln erleichtern.
- Forum (wpForo – Personae)
- Neues Plugin für Charakter-/Persona-Identitäten:
- Auswahl der Persona per Dropdown beim Erstellen von Topics und Replies
- Ersetzung des Autorennamens je nach gewählter Persona
- Speicherung der Präferenz
- robusteres Handling (u. a. verbesserte Post-ID-Ermittlung)
- CSS-Feinschliff und kleinere UI-Verbesserungen
- Website / Admin (Charakterbewerbungen)
- Unser eigenes Bewerbungs-Plugin wurde erweitert und verbessert:
- neue Precheck-Spalte inkl. klarerem Workflow
- bessere Sortierung und Accessibility im Admin-Shortcode
- konsistentere Button-Klassen
- E-Mail-Benachrichtigungen bei Annahme oder Ablehnung
- zusätzlich: automatisches Cleanup bei User-Löschung (inkl. RunUO-Datenbank)
- Website / Frontend
- verbesserte Responsivität (Hero-Bereich, Typografie)
- kleinere Layout-Korrekturen, z. B. bei den Hero-Action-Buttons (Padding)
- Ingame – Level- & Skill-UI
- SkillGump iterativ überarbeitet
- Spezialisierungen und Sub-Talente direkt im Menü sichtbar
- diverse Layout- und Positionierungs-Anpassungen
- Separator-Ansatz getestet und zugunsten eines „cleaneren“ Layouts wieder vereinfacht
- Ingame – Progression
- Power-Hour-Bonus in die XP-Berechnung integriert
- Ingame – Einstieg & Menüs
- Startersets stärker auf echte „Newbishness“ abgestimmt
- Menü-Gump von Altlasten bereinigt
- Link-Fixes im Welcome- und Tutorial-Gump
- Crafting / Balancing
- Vereinfachungen bei Starterwaffen und Tools
- DevOps / Lokale Entwicklung
- Docker-Setup für lokale Entwicklung ergänzt
(u. a.docker-compose.local.yml, Init-SQL, angepasstes.gitignore) - erleichtert und beschleunigt die laufende Entwicklung deutlich
- Docker-Setup für lokale Entwicklung ergänzt
- Core / Netzwerk
Packets überarbeitet zur verbesserten Packet-Behandlung
Abschließend noch ein kleiner Blick hinter die Kulissen:
In den letzten Wochen wurden insgesamt 94 Arbeitspakete erfolgreich abgeschlossen. Mit viel Einsatz, Fokus und Leidenschaft wurde parallel an Technik, Ingame-Systemen, Infrastruktur, Website und Guides sowie intensiv am Weltenbau gearbeitet, um Terra Nova so stabil, hochwertig und rund wie möglich vorzubereiten.
