Space Tournament - Devlog

v0.4.02

2025-08-26

🏆 Achievements System

  • ✨ Full achievements system integrated into the game!
  • 🎉 Achievement unlock popup animations display your accomplishments in style.
  • 📊 Progress tracking shows exactly what you need to unlock each achievement.
  • â˜ī¸ Steam achievements fully integrated and automatically uploaded.
  • 📈 Dual progress tracking system using both Steam stats and in-game system.
  • 🆕 Achievement unlocks now appear in the novelties section.
  • 🎮 Steam API configuration completed for seamless achievement synchronization.
  • 🔗 Quick access link to achievements added in the main menu.

đŸŽ¯ In-Game Improvements

  • đŸ‘ģ Ghost ship no longer appears when starting from the editor.
  • đŸŽ¯ Crosshair automatically fades out at low speeds for cleaner visuals.
  • 🔧 Complete reorganization and refactoring of the in-game UI system.
  • 🎁 Sequential reward display shows all earned rewards directly in-game.

🚗 Garage Customization

  • 🎨 Fresh color palette with new selectable colors.
  • 🔒 Lock symbols indicate locked spaceship parts.
  • â„šī¸ Clickable lock symbols provide unlock requirement information.
  • 📊 Percentage display shows spaceship component properties.
  • 🔓 Revised unlock progression for spaceship parts and colors.
  • 📐 Grid system features darker lines without cross overlapping.
  • 🎨 Active paint job clearly highlighted for easy identification.

📱 Menu UI Updates

  • 🎮 Mission rating system now fully supports controller navigation.
  • đŸ•šī¸ Scroll containers optimized for smooth controller input.
  • 🌍 All tab menu names translated for international players.
  • ✨ More UI elements feature shiny hover and focus effects.
  • 🏅 Chapter rank display added to the missions overview screen.
  • 🌐 Website button integrated into the main menu.
  • đŸ’Ģ Various small UI adjustments for improved user experience.

📹 Replay List Interface

  • 📏 Improved spacing after column headers for better readability.
  • 🎮 Full controller support for navigation.

👤 Profile Page

  • âŗ Loading text displayed during color and name updates.
  • 🎨 Player name styled with chosen player color.
  • 📐 Better spacing between follow buttons and mission sharing options.
  • 📝 Column headers added for improved organization.

đŸ—ēī¸ Mission Overview

  • 📚 Enhanced spacing between chapters for clearer navigation.
  • 🟡 Hovered mission tiles highlighted in yellow.

🎮 Demo Version

  • ⚡ Features showcased more quickly to new players.
  • 🏁 Enemy records now visible in the demo version.
  • 💙 "Wishlist on Steam" reminder when closing the game.

đŸ› ī¸ Editor Updates

  • đŸ–ąī¸ Editor mouse properly accounts for big UI scaling.
  • 🎮 Editor manual mode fully supports controller input.
  • đŸ•šī¸ Right-side editor menu navigable with controller.
  • 🐛 Fixed hover detection issue occurring every second frame.

âš–ī¸ Legal & Compliance

  • 📜 Terms of Service and Privacy Policy integrated.
  • 🔍 Research completed for complaint functionality regarding player names (Digital Service Act compliance).

🐛 Bug Fixes

  • ⚡ Fixed issue with player getting permanently stuck when stunned.
  • 🔧 Numerous minor bugs squashed for smoother gameplay.

v0.4.01

2025-06-10

🎮 User Interface (UI)

  • Improved naming and organization of in-game menu items.
  • Mission win page removed; award earning animation now plays in the in-game menu.
  • Award textures scaled up for higher resolution.
  • Button descriptions placed under input icons in the tutorial.
  • Fixed menu not showing on game start.
  • Profile page redesigned, unused elements removed.
  • Added pager for replays.

🔊 Gameplay Experience

  • Significant performance boost by skipping updates for world objects not on the main layer.
  • Ship becomes indestructible upon victory.
  • Winning is no longer possible after the ship explodes.
  • Lightning effects from traps in the background and foreground are also blurred.

đŸ› ī¸ Editor

  • Trigger areas are hidden when trigger mode is disabled.
  • Various minor bug fixes.

📡 New Mission Serialization Version 4

  • Mines can now be configured to react to gravity.
  • Flickering tile removed.
  • Platform light color is now configurable.
  • Added flickering setting for light tiles.
  • Added explosion trigger for mines.
  • GoldArea includes a toggle to allow gold ore respawning.
  • Time limits can be set with frame-precision (ArrowSign, LoopTrigger, TimerTrigger).
  • New component: TransistorTrigger, which can be toggled to allow or block a signal.
  • New component: RemoteTrigger, which can send a signal without requiring direct trigger connections.

v0.3.15

2025-05-01

🚀 Steam Deck Support

  • The on-screen keyboard now opens automatically when text fields are selected.

🔗 Steam Integration

  • Steam usernames are now used as player names as default.
  • Steam friends are automatically added to the in-game friends list.

🐞 Bug Fixes

  • Fix issue with focus in Popups.
  • Add missing parallax effect in the main menu.
  • Editor: Fix crash when deleting pressed with an uninitialized tile selected.

🎮 User Interface (UI)

  • Renamed "Syncing" with more meaningful Strings.
  • Placeholder text now shown if an input icon is missing.
  • Added an award list to the in game overlay.

🔊 Gameplay Experience

  • Added sound effect for the spaceship's tractor beam.

v0.3.14

2025-04-09

đŸ–Ĩī¸ System

  • Updated to Godot Engine 4.4.

✨ Features

  • Added DestroyableGenerator — a destructible map tile.
  • Players can now select a custom color for their player label.
  • Added Playtest invite link from the demo version.
  • New music tracks: Safe Zone and Space Attack by Josh Kashdan.
  • If a player is too slow, the game now explains the required time to complete the level.
  • Background and foreground elements are now blurred and darkened for improved focus.
  • Editor: Improved the Colorize function and made it removable.
  • Added in-game access to the bug report feature.

âš™ī¸ Settings

  • Added keybinding customization for keyboard controls.
  • Added rebindable controller inputs with sensible defaults.
  • New setting: Enable/Disable V-Sync.

🐞 Bug Fixes

  • Fixed: TriggerLoop was triggering one extra time.
  • Fixed crash when attempting to disband a group without selecting one.
  • Fixed: Editor mouse cursor would switch to scale mode and not revert.

v0.3.13

2025-01-31

đŸ› ī¸ Editor Improvements

  • Added folder management buttons and improved the tile property system.
  • Enhanced controller support with tooltips and a Joywheel.
  • Improved validation for tile properties and menu entries.

📹 Replays & Mission Runs

  • Replays are now automatically created and stored on the server.
  • Improved validation and integrity checks for MissionRuns.
  • Added a global ranking tab and replay filtering.
  • New settings: Auto-save successful & failed replays.

đŸšĒ RigidBody2D Doors

  • Doors converted to RigidBody2D for physics-based interaction.
  • Improved collision handling and damage mechanics for crushing objects.
  • Fixed lighting and sound effects related to door interaction.

🎮 User Interface (UI)

  • Added a new in-game menu and video mode settings.
  • Improved Big UI Mode compatibility.
  • Introduced hierarchical back navigation instead of browser-style back.
  • Added configurable in-game camera zoom.
  • Various translation updates and UI bug fixes.

🚀 Gameplay & Features

  • Added GoldOre Collector and finalized spaceship stats.
  • Removed credit system and campaign history system, keeping only high scores.
  • Adjusted campaign unlocks and awards.
  • Enhanced tractor beam visuals and hull colorization shaders.
  • New high-score challenge for levels up to Chapter 8.

đŸ—ēī¸ Mission Adjustments

  • Welcoming Mission: Gates now open when taking off.
  • Improved goal mechanics and gate indicators.

🐞 Bug Fixes

  • Fixed issues with cannon shots passing through objects, trophy timing, UI inconsistencies, and ship layout saving.
  • Improved pause menu behavior, component purchases, and background layer positioning.
  • Fixed garage ship preview, engine fire flickering, fuel refill menu, and ranking display.

v0.3.12

2024-10-06

🎮 User Interface (UI) & UX

  • Garage and ship selection are now quickly accessible during gameplay.
  • Improved controller support with better navigation and button icons.
  • Several translation texts updated and corrected, including mission names.
  • Various other minor improvements to streamline the user experience.

â„šī¸ Notes

  • This version focuses on improving ease of use and resolving small issues to enhance the overall experience.

v0.3.11

2024-08-20

🌍 Localization

  • Added support for German and English languages.

đŸ›°ī¸ Gameplay Improvements

  • Projected flight path of the ship is now displayed.
  • Ship now reacts with a more bouncy behavior for improved feedback.
  • Contextual input hints are shown at the start of a level based on the current platform.
  • When fuel is empty, the ship is stunned, or damaged, an overlay is shown instead of opening the menu.
  • Various smaller improvements throughout the game.

🐞 Bug Fixes

  • Fixed an issue where the A button on gamepads sometimes failed to launch the ship.
  • Fixed missing mouse cursor after running a mission from the editor.
  • Several other minor bugs resolved.

v0.3.10

2024-06-24

đŸ–Ĩī¸ System

  • Set OpenGL as default video driver.

🎮 Gameplay

  • Laps Counter now counts up (e.g., Lap 2/3) instead of down.
  • Enhanced visual effect for side thrusters.
  • Throttle control removed from joystick — only steering is retained.
  • Finish line added to some missions.

🎮 Controller

  • Shortcut: "Start" button now navigates to Missions in the menu.
  • Shortcut: "Reset" button now navigates to Garage.

📋 Menu

  • Email input is now optional.
  • Various text adjustments for clarity.
  • SpinBox added for FPS adjustment.
  • Bugfix: Ship dies were not buyable.

đŸ› ī¸ Editor

  • Tooltips for Tile Properties added to improve usability.
  • New menu entry to open the mission folder in the OS file browser.

🧩 User Interface (UI)

  • UI/UX enhancements across various screens.