Growing Spaceships

by lasty
Coolness★★★★★★★★★★24%
Growing Spaceships

==================

By Lasty ( twitter: @tristan_lasty )

Game made in 72 hours For Ludum Dare 34 Game Jam. Themes were "Growing", and "Two Button Controls"

Unzip the entire folder, then run "ld34.exe" to play.

If windows SmartScreen complains, click "more" then "run anyway".

- Update 1 fixes some critical issues

- Update 2 (Post-competition) adds a lot more polish (Sounds and a Tutorial)

- Update 3 (Post-competition) fixes a crash bug

Synopsis

--------

- A a 2D top-down space shooter.

- Shoot enemy ships which explodes parts off.

- Attach parts with your tractor beam to upgrade your ship.

- Survive as long as possible.

Controls

--------------

(Update 2 includes an in-game tutorial covering this)

- WASD (Or arrows) to move

- TAB to change modes (Combat, or Salvage)

- Left click, Right click: Depending on mode: tractor beam, or shoot

- Mouse Wheel (Or Keypad +/-) Zoom camera

- ESC Quit

Developer/cheat keys are:

- N : Spawn new random ship

- J : Spawn random part (Space Junk)

- F5: Save current ship to ships/custom.txt

- F9: Load the custom ship

- F1: Toggle AI processing

- F2: New game with a random ship (Also skips tutorial)

Update 1:

--------

Some post release tweaks:

- Better starting ship, a 10 second calm before enemy ships spawn.

- Fixed disappearing player ship bug.

Update 2:

--------

(Post competition update)

- Added in some sounds. (Really wish I spent some time during comp to do this,

because it really helps with the game immersion)

- Some bugfixes:

- Fixed Camera tracking slightly off center, and not following mouse

- Could Destroy enemy ships, and player's ship core with "scrap" in salvage mode

- UI Tweaks:

- Added more audio and visual feedback to attach mechanic. Should be more obvious now.

- Easier part selection

- Better and more visible cursors, and selection markers

- Gameplay changes:

- Changed "scrap" function to "detach": easily remove parts from player ship without destroying them.

- Implemented the Armour block, will take 2 shots to destroy.

- Implemented a Tutorial (You can press F2 to skip).

- Starting ship is randomized.

Update 3:

---------

- Fixed a crash bug (invalid memory dereference which was causing other random memory issues)

Planed features that were cut

----------

Cut features due to time or complexity:

- Music

- Connect more than 1 piece at a time, and angled connections (eg at 45 degrees)

- More part types, including shield pieces, thrusters, turreted weapons

- Energy management (Reactors, capacitors, can only shoot when charged)

- Damage/Repair mechanic

- World map, Space dock, buy/sell ships, economy, Cargo, Trading

- Better GUI, AI

- Particles, explosions

Comments10

LordKawaii15 Dec 2015, 03:33
I cant get it to run. I get a missing zlib.DLL error
Vertigon15 Dec 2015, 05:55
Tried to run and failed with a crash in Win 10. :-(
Allthebees16 Dec 2015, 17:00
I'm also getting the zlib.DLL error :(
Lasty
Lastyauthor17 Dec 2015, 12:08
Damnit I knew I should have double checked that. :( Missing .DLLs are in the .zip files now.
UgiWithAKnife17 Dec 2015, 13:56
Excellent game! You made just about anything that I wanted to see when I started playing.
Budi
Budi17 Dec 2015, 14:13
I like the concept, it reminds me TerraTech, but it's much more simpler. It runs ok, so yeah, it's fine game, which I can imagine to grow into really great game.

If I were you, I would focus on balancing gameplay. I would love to make a huge ship (Death Star :D ) and destroy everything, but those small ships are still harassing me and destroying my ship, so I can't really grow. And it would be wonderful, if the game generated the enemies the same size as I have - then I would really like to enjoy a big-ass combat between huge ships. Also I think the missiles need cooldown.

So to sum it up - I really like the gameplay, but it needs a little bit of polish.

I played patch 2.
bitwise-constructs18 Dec 2015, 05:21
Incredibly ambitious -- you definitely accomplished a lot in the timeframe! Had a hard time attaching items to my ship, though.
pianoman373
pianoman37318 Dec 2015, 05:29
This could certainly turn into a great game. But it didn't seem like it had enough gameplay features. I think the missiles need recharge since they're more powerful also. It would be cool for it to develop into a huge world where ships are more spread out and you're not under constant attack. And will actually go to another ship to get parts from it instead of constantly being under attack. this would allow your ship to grow and have more time to organize your building.
mattlevonian
mattlevonian18 Dec 2015, 08:01
Wow, I ended up playing this for WAY longer than I thought I would. Even though there is no objective or measure of success other than surviving, cruising around and building a giant death wing is frickin' *fun*!

I like how there are emergent, dynamic tradeoffs from the seemingly simple mechanics. For example, do I blast this ship and destroy its weaponry (thus leaving me without good salvage), or do I angle around and core-kill it in order to take its weapons?

I think there is a lot of good fruit to be bourne from expanding this out with and adding more mechanics.
RARoadkill1 Jan 2016, 19:13
Really cool idea. Really liked this one

Other games by @lasty

Found a bug?
Tell us on Discord