STL: Slower Than Light

[TLDR] Shoot things, earn money and don't forget to upgrade your ship. 

** new version 26.08.2024 - changelog at the bottom ** 

Story

Without warning, the intergalactic war escalated into your sector:

You are a proud member of a space travelling race. Usually you travel as part of a bigger fleet. You know there is safety in great numbers.

Unfortunately your current number is : One.

But as a natural born survivor you take all your courage and face the incoming waves of enemies. (Running is not an option, their ships are faster). Your ship is "Build To Scale" to any threat level. Earn resources by destroying enemies and invest them to upgrade your ship's destructive power.

No retreat ! No surrender ! (they are faster than us)

Controls

Targetingship follows mouse cursor
Primary weaponleft mouse button
Armory (Build menu)F1
Toggle fps indicatorF5

What the game looks like:



Changelog:

Additions

  • added fps counter - shortcut <F5>
  • added range indicator - shortcut <F7>
  • added energy system
    • weapons use energy
    • targeting ai uses energy
    • generator produce energy
    • on low enery weapons cooldown doubled
  • added build system
    • building stuff takes time
    • build queue for automatic build
    • build queue shown in armory
    • building of an item starts, when no other item is building and enough funds available
  • added changelog to main menu
  • added maximum level to armory shop items
  • added tooltip to armory shop and queue items
  • compatibility check for save game

Changes

  • changed shortcut for armory (build menu) to <F1>
  • replaced ai generated game logo
  • reworked AI targeting from level 0 to level 5
  • adjusted difficulty levels
    • more enemies, less income, build system, energy system
    • proper balancing will come when all weapons and enemies are in the game
  • primary weapons with manual trigger now always shoot in the ship's direction

Bugfixes

  • fixed various memory leaks (was surprised, there is no auto gabage collection in Godot)
  • fixed playing 2 explosion animations for every explosion
  • fixed sound getting to loud, when the same sound is played at the same time
    • multiple shots fired in same area fixed
    • multiple explosions in same area fixed
  • fixed music looping once

Planned for next releases (public todo list)

  • 2 more enemy types (fast & teleporting)
  • boss waves
  • 2 more weapons (ion turret & rocket turret)
  • toggle healthbar
  • random speed differences on enemies
  • targeting system health aware
  • level 5 targeting system customizable via dialog
  • warning in armory when queue items endanger energy safety
  • cancel items from build queue

StatusIn development
PlatformsHTML5, Windows
Rating
Rated 3.5 out of 5 stars
(4 total ratings)
Authoroldschooler
GenreSurvival
Made withGodot
Tagsgmtk-2024, Game Maker's Toolkit Jam, Idle, Space, Tower Defense

Download

Download
stl.zip 58 MB

Install instructions

Just enjoy online in the browser or download executable (Windows version). 

For best experience run game in ~1400*900 browser window size. 

Comments

Log in with itch.io to leave a comment.

updated version coming tomorrow ~19:00 cest

It will contain a ton of features and mechanics I would have loved to include in the release version already, like build system and energy system.

Interesting. I think there is a lot of potential to this concept, like a whole campaign with supply runs, convoy escorts, heists, and more. I think graphically speaking it would look better if you were controlling individual, rotating turrets on a ship that is otherwise facing the same direction.

More variance than the kamikaze butterfly enemies would be very helpful, too.

If you want more player involvement and longevity to the game, I would definitely recommend some sort of upgrade-able shield system instead of 1 HP/sudden death for the player. Upgrading turret rotation speed, etc.

The game could use way better music which I may be willing to write!

(+1)

Why is escape the button to "build" when escape exits Fullscreen as well? So if I want to play in Fullscreen. I wait a bit, decide to spend, hit escape twice, spend in now a VERY tiny window, hit escape again to close the build window and hit the fullscreen button again. 

Exhausting lol. Pick literally any other button, please. Or allow to just click on the build window. Or have it perma open, idk

(1 edit)

i noticed that after submission time was up. I will upload a new version where it was changed to F1 after Jam is finished. Only uploaded the web version like a couple minutes before time was over.

will update work for Chromebook?

Fair enough! Had no idea it was such a time crunch. Game looks fun though :D

  • game is saved after every wave, you should be able to continue after crash
  • 48h hours did not leave enough time for balancing.. that will happen in the next few days

Fun! Who doesn't like a Vampire Survivor-like in space!

my game broke after weave 78, was alot of fun, can use a save system.

also whats energy used for ? 

i like the gameplay but the interest seems a little bit overpowered, not spending in the first rounds and then just invest 1-2 levels into ai and a few plasma turrets is enough to kill everything and earn >5k in interest at wave 60

STL: Slower Than Light Gameplay

https://youtu.be/HEQGwGc9s30