Home by Parker8283
I'm a member of Team JMCJ, and this is our Ludum Dare Jam 40 entry!

Home is an incremental game based around gathering resources to survive and fix your ship so you can return home. You start by collecting food and getting your bearings. After finding out that your ship is damaged, you start collecting resources to fix it. However, the planet you start on doesn't have all the resources needed to fix every part of your ship that needs it. You fix the one part of your ship that you can, and are able to hold it together just long enough to get to the next planet. You repeat this process until your ship is completely fixed, and you travel back home. As a note: this lore is not presented in the game. Use your imagination.
How did we apply the theme? Since incremental games naturally make you gather more resources at an exponential rate as time goes on, naturally, "The more you have" then the The worse it is". Yeah, it's a stretch, but we really wanted to do an incremental game, and this is the only way we could've rationalized it.

Upgrades only exist for the first planet. We didn't have enough time to get them for the rest. Sorry :(
Home requires Java 8 or later
AS A NOTE: The game auto-saves. It's handy. The save file is saved in different locations depending on your platform. On Windows, it's in your AppData\Roaming folder. On macOS, it's in ~/Library/Application Support. On Linux/Unix/Any Other Platform with a JVM, it's in your user directory, as a hidden folder. If you have any problems with it, you can go there and delete it, or run the jar file like this:
java -jar Home-JD.jar -newgame
This will force a new game.
This was our first attempt at making a game, so it was a great learning experience. There were many times where we had to tear down a lot of code we made and essentially start from scratch. Overall, while this isn't the most technically sound and complete game, we are proud of the result. We were only given 72 hours (where we only really utilized close to 24 hours!), and we made a (mostly) functional game.
Obviously it's far from perfect, but looking past that, we hope you enjoy the result! Whether or not we will come back to this game is still up in the air, but who knows! Maybe you'll see us in a future Ludum Dare, using all of the new knowledge we've acquired while doing this event.
Enjoy!
Credits:
- Parker: Development
- Trevor: More Development
- Jack: Even More Development
- David: Graphics & Audio (opted out of Graphics because David used some Public Domain assets)
- Kurtis: Spiritual Support
Font used in game is a demo version of Code Bold, found on DaFont.com
The embedding of YouTube videos doesn't seem to be working anymore, so the link to our Gource video of how the game developed over the course of the 72 hours is in the links below.
| Other (platform) | https://github.com/JMATCJ/Home/releases/download/LD/Home-LD.jar |
| Source code | https://github.com/JMATCJ/Home |
| Other (web) | https://www.youtube.com/watch?v=ECNzgpoMol4 |
| Original URL | https://ldjam.com/events/ludum-dare/40/home |
Ratings
| Overall | 1155th | 1.857⭐ | 16🧑⚖️ |
| Fun | 1156th | 1.5⭐ | 15🧑⚖️ |
| Innovation | 1156th | 1.577⭐ | 15🧑⚖️ |
| Theme | 1142th | 2⭐ | 15🧑⚖️ |
| Audio | 501th | 3.038⭐ | 15🧑⚖️ |
| Given | 14🗳️ | 14🗨️ |
The game seems to be just clicking on food and rocks with little change, but it was fun and the song is nice! good job!
- I like the idea.
- I miss some sound effects.
- Some way to see my progression (how much resources I need to go to the next planet) would be good.
- The music is good.
I hope this helps. =)
The song is also nice!
Maybe consider using something else than Java next time(Gamemaker? Unity?)
I agree that it's not completely obvious what to do. We were planning to have text pop up to provide hints and add to the story, however due to unforeseen circumstances, we were not able to implement that in time.
```sh
$ java -jar Home-LD.jar
Erreur : impossible de trouver ou charger la classe principale com.github.jmatcj.ld40.LDJam40
```
Translation from a human knowing next to nothing to Java: "Error: impossible to find or load the main class com.github.jmatcj.ld40.LDJam40"