Adrift
A downloadable game for Windows
Download NowName your own price
The most wanted man in the galaxy just locked himself out of his spaceship. That's you, by the way. How unfortunate. Float around and collect parts to build your spaceship and survive against endless hordes of bounty hunters.
This game was made for the Ludum Dare 45 Compo. The theme was "Start with nothing", and I started with nothing and created this game in 48 hours.
Features
- Over 100 items to build your spaceship with
- Simple editor, just drag parts onto your ship.
- Procedurally generated enemies and asteroids
- Save files store your game for next time
- Source code for GMS2
Controls
- WS - forward and backward thrust
- AD - spin thrust
- Left click - fire
- E - open editor
- Q and E - rotate part
- F - flip part
- Mouse wheel - zoom or scroll through inventory
If you want to see every single item created, hold the space bar during the transition from the menu to the game to obtain them all.
Status | Released |
Platforms | Windows |
Author | jwiggs |
Genre | Survival |
Tags | builder, Ludum Dare, Ludum Dare 45, Space, spaceship |
Download
Download NowName your own price
Click download now to get access to the following files:
Adrift LD45 Compo Submission.zip 2.4 MB
Adrift Source.zip 1.2 MB
Comments
Log in with itch.io to leave a comment.
Nice game! especially considering it was done in 48 hours! very impressive, well done!
I encountered the same bug as the other guy (Memory allocation failed) while holding 'a' and holding the left mouse button down aimed at the center of my ship. about 8 chain guns, 4 rockets, a laser, 10 thrusters.
I was a bit confused that we couldn't add other stuff onto wings/hull once we attached it to our main hull, but I dunno if that would break the game balance.
Thank you!
It is quite possible that I have a massive memory leak in the game. I'm not working on this game for fixes or updates so it is what it is.
As for not being able to attach parts onto other parts, I tried that. However it requires recursive collision connection checking and it would have taken way to long to implement given the time constraint. It was purely a technical design but I think it turned out to be a good restriction
Glad you enjoyed the game!
Looks like im the first to hunt down an error.
Win32 function failed: HRESULT: 0x887a0005
Call: GR_D3D_Device->CreateTexture2D at line 672 in file \TeturesM.cpp
Device lost - reason: 0x887a0020
I basically got a lot of fast firing weapons. Probably 200 projectiles on screen.
I was a bit overpowered.
I also managed to duplicate my inventory but haven't been able to reproduce.
Amazing job btw this is extremely fun.
another one
___________________________________________
############################################################################################
FATAL ERROR in
action number 1
of Alarm Event for alarm 0
for object obj_game_controller:
Memory allocation failed: Attempting to allocate 4000052 bytes
at gml_Script_part_list_create_sprite
############################################################################################
--------------------------------------------------------------------------------------------
stack frame is
gml_Script_part_list_create_sprite (line -1)
gml_Script_part_list_spawn
gml_Script_obj_game_controller_spawn_wave
gml_Object_obj_game_controller_Alarm_0
discovered an oversight.
entering the editor and and leaving it again resets the timer untill the next way. thus infinite stalling is possible.
The timer being rest is intentional so you have time to test out your ship. The oversight is you can farm asteroids.