Erstes Vorab-Release des Editors
📅 2024-11-01 - 🧔 Thomas
Gestern habe ich den Release-Prozess des Level-Editors für Retro Carnage automatisiert. Dabei wird der Level-Editor nun so mit dem (derzeit sehr minimalistischen) Workspace verpackt, dass dieser bei der ersten Benutzung des Editors initialisiert wird. Lädt man also den Level-Editor, entpackt das Archiv und startet die Anwendung, dann findet man sofort die Level des Spiels auf dem Stand des letzten Releases vor. Damit kann man künftig also direkt loslegen.
Künftig werde ich den Editor wahrscheinlich monatlich mit dem Spiel zusammen bereitstellen, sofern es relevante Änderungen gibt. Das Vorab-Release für Oktober 2024 steht nun jedenfalls zum Download bereit.
Downloads
Der Level-Editor benötigt eine aktuelle Java-Runtime.
Was sich geändert hat
- Enemy movement (details)
- Create ant.yml (details)
- Unit test fixes (details)
- Unit tests (details)
- Removed tokei script and local statistics. Use badge instead. (details)
- Mission attribution (details)
- Cleaned up the code of the mission export module (details)
- Removed tokei badge (details)
- Fix: Fixed broken CI (details)
- Fix compiler warnings (details)
- Fix: Changed type of action listener to fix non-deterministic behavior (details)
- Fixed bug in synchronization of layer selector and editor selection c… (details)
- Better readme (details)
- Converted license to markdown (details)
- Worked on change detection (details)
- Replaced ChangeListeners of ObservableList with PropertyChangeListeners (details)
- Replaced screenshot of README (details)
- Fixed img link in README (details)
- Added sonarcloud configuration (details)
- Added SonarCloud badges (details)
- feature: setup initial workspace on first start (details)
- feature: implemented release action (details)
- feature: add code archive on release (details)