The Big Crunch by Vincent Knauss

[raw]
made by Vincent Knauss for LD 42 (COMPO)

A massive star is rapidly gaining mass... Your only hope is to "Run" "Out" of "Space" good luck runner

This is a space "runner" type game where a central "star" is increasing in size exponentially. The runner (player, red dot) must build up speed by circling around planets, direction controlled by A and D keys. The short red line emerging from the runner indicates current velocity, which may differ from direction of acceleration. All bodies are involved in gravitational calculations, which means planets interact with one another in proportion to their sizes and densities. The star, though, is fixed at the origin of the "galaxy". The runner is free under the gravity system when off-planet, except for the thrusters. Unfortunately I ran out of time to try and add a graphical indication of the thruster direction, but know that when in space acceleration will always be towards the top of the screen. On planet surface, acceleration only happens in tangent to the planet's surface, and the view is fixed so "down" is always towards the planet. This means there are some sharp camera movements at the transition between on and off planet, but this is better than a fixed viewport, which was making me dizzy :)

(EDIT) CONTROLS:

On-planet: - (A) to accelerate LEFT (CCW) - (D) to accelerate RIGHT (CW) - (SPACE) to jump (Build up speed first!)

Off-planet: - (LMB/Mouse 1) to apply thruster (towards TOP) - (A)/(D) to rotate view in respective directions - (SPACE) will place you on surface of planet when VERY near to its surface (hardly necessary, same effect as just hitting the surface)

General: - (ESC) to exit to menu/quit from menu - (ENTER) to start new game from menu

I think this is most of the info relevant to playing this game. There is no score, and no objective. There is only one ending, which is somewhat of an inevitability (much like life? :] ). Still, have fun and please tell me what you think!

xox (edited) gameplay video:

https://www.youtube.com/watch?v=psV4jnlRogk

Linux and Windows build java jar download below, Java 9 may be required (I say may because I have not tested with Java 8, anything earlier will certainly not work, though if you have Java 8 and would like to try building it yourself, this may be an option too. I don't believe I have used any language features not present in Java 8, but I only have 9 on my systems) Maven project file can be compiled for other OSs, may try to get other platform specific builds out

Many global settings can be modified if you chose to compile the source yourself. These settings are stored in Settings.java Modifying these settings may result in more balanced gameplay. I did not have much time to fine tune, though all settings are within a reasonable ballpark of playability. I'm considering a post-compo version with the added feature of in-menu customization. "RUNNER" settings affect player attributes. If you want to customize gameplay, these are the settings you will most likely want to change. Most other settings affect the mechanics of the physics system more than anything, which can be interesting but is tough to know how it will affect gameplay. If you tweak these settings, let me know! I'd love to hear what sorts of results you may get.

Source can be compiled by opening the source directory as a maven project in eclipse, and running as maven build with goal argument: "assembly:single"

Known bugs:

  • will crash after running too long on one load, due to an exception I forgot to handle. Only happens when all the planets are gone, which takes a little while

  • windows build seemed to ignore vsync (at least on my laptop) which is not horribly problematic but can cause choppiness

UPDATE: tweaks to global constants and bugfix in text renderer Screenshot (81).pngScreenshot from 2018-08-12 21-56-05.pngScreenshot from 2018-08-12 17-21-33.pngScreenshot from 2018-08-12 22-07-03.pngScreenshot from 2018-08-12 21-58-00.png

Ratings

Overall 694th 2.55⭐ 22🧑‍⚖️
Fun 692th 2.275⭐ 22🧑‍⚖️
Innovation 374th 3.167⭐ 23🧑‍⚖️
Theme 556th 3.1⭐ 22🧑‍⚖️
Graphics 675th 2.125⭐ 22🧑‍⚖️
Humor 449th 1.972⭐ 20🧑‍⚖️
Mood 549th 2.417⭐ 20🧑‍⚖️
Given 21🗳️ 15🗨️

Feedback

adrisj7
13. Aug 2018 · 03:07 UTC
Aw man, on the Windows jar a window popped up saying there was a Java Exception, but with no details on what the exception actually was. I'll try to compile the source code and play it tomorrow, since I'm intrigued and want to give this a shot. I love that you decided to make a game about running "Out" of "Space", since that's what I originally wanted to make with my game. Looking forward to giving it a spin!

If possible, some screenshots would be nice so people can get more interested in trying out your game!
🎤 Vincent Knauss
13. Aug 2018 · 03:40 UTC
@adrisj7 thanks for letting me know about that! It requires Java 9, so if Java is not up to date this may be an issue.
Also, uploaded some more screenshots
Scott Purcival
13. Aug 2018 · 04:23 UTC
I would love to play this, but worried if i update java it might break my unity builds... :(
🎤 Vincent Knauss
13. Aug 2018 · 04:35 UTC
For those willing to compile from source, it's possible a Java SE 1.8 compatible build could be generated by changing the fields maven.compiler.version and maven.compiler.source in the project's pom.xml to 8 where they are currently set as 9. Then update the maven dependencies (in Eclipse: right click project->Maven->update) and rebuild
I don't know how to verify if this will work but it might be worth a shot for anyone dedicated
wolderado
14. Aug 2018 · 09:05 UTC
We used the same big crunch theme :D I can't try your game because I own a mac but I wish I can play it though.
KirillR
14. Aug 2018 · 10:39 UTC
Good job!
Echo Team
17. Aug 2018 · 01:07 UTC
Woo Javaaa!
huskitch
17. Aug 2018 · 08:28 UTC
Didn't run for me
🎤 Vincent Knauss
17. Aug 2018 · 14:34 UTC
@huskitch platform and java version?
Wabble
21. Aug 2018 · 19:07 UTC
Interesting concenpt! Took me a while to get the hang of it. @vincent-knaus plz put on the description that to use the thrusters in space u must left click
Rahim_Pxr
27. Aug 2018 · 00:38 UTC
Nice game, I hope to see more updates and improvments sooner.
If you don't bother take a look at our game when we focused on Graphics and visuals and see the results that we got:
https://ldjam.com/events/ludum-dare/42/spacelab-42
Geckoo1337
29. Aug 2018 · 06:04 UTC
Weird experience. Nice entry. Impressive work ++