Planet Hoppers by Snowdrama
Planet Hoppers! ๐๐๐๐๐๐๐๐๐๐๐๐๐๐โ ๏ธ๐โ ๏ธ๐ ๐ ๐
"Jack Thumper! Come in! A black hole has suddenly appeared! You're in terrible danger! Quickly Jack, Use your super hopping powers to gather the resources needed to escape!"

Use Jack Thumper's Ability to jump between planets to gather Warp Drives and Find a shuttle to help him escape being sucked into oblivion!
Heads up! - You can toggle the camera rotation with the R key on a keyboard, or the Y button on a gamepad(triangle on dualshock, button 3 on generic)
Links
- DOWNLOAD: https://snowdrama.itch.io/planet-hoppers
- TWITTER: https://twitter.com/snowdramagames
Controls
Keyboard: * Move: Arrow Keys * Jump: Space * Action: Z Key * โToggle Camera Rotation: R
GamePad(Xbox): * Move: Analog Stick * Jump: A * Action: B and X * โToggle Camera Rotation: Y
GamePad(PS3/PS4 not Tested): * Move: Analog Stick * Jump: X * Action: Circle and Square * โToggle Camera Rotation: R
GamePad(Generic not Tested): * Move: Axis 1 x and y * Jump: Button 0 * Action: Button 1 and 2 * โToggle Camera Rotation: Button 3
Thanks to: @plnrnd for the planet and character sprites :cry:
@DanielJMus for the music :money_mouth:
@Alcyoneus1 for the Warp Gem Model and sprite
vladimirv_putin from the twitch chat for the Black Hole Shader :astonished:
everyone in the twitch chat who hung out and gave feedback :eggplant::eggplant::eggplant: ๐๐ฎ๐ ๐ฎ๐๐๐น๏ธ๐๐น๏ธ๐
Heads up Commenters!
I respond to almost every comment made, if you make a comment, come back in a few days and I should have replied!
Ratings
| Overall | 520th | 3.136โญ | 24๐งโโ๏ธ |
| Fun | 418th | 3.091โญ | 24๐งโโ๏ธ |
| Innovation | 546th | 2.826โญ | 25๐งโโ๏ธ |
| Theme | 221th | 3.739โญ | 25๐งโโ๏ธ |
| Graphics | 637th | 2.696โญ | 25๐งโโ๏ธ |
| Audio | 327th | 3.045โญ | 24๐งโโ๏ธ |
| Humor | 467th | 2.35โญ | 22๐งโโ๏ธ |
| Mood | 560th | 2.9โญ | 22๐งโโ๏ธ |
| Given | 76๐ณ๏ธ | 15๐จ๏ธ |
The second time i played i could find the 4 Warp Gems but i could not find the Ship im pretty sure the Black Hole already ate it, is that possible? What happens if you lose your ship to the Black Hole does another spawn?
One thing i did not like is the planet spinning for some reason i get pretty bad motion sickness with spinning things =S
@MrTroy Yeah the random generation sometimes makes levels really easy and sometimes really hard. I would need more time to refine that so that it doesn't happen as much. A Locator would definitely help but might make the game too easy. One of the challenges in the game IS finding the gems, with a radar or by showing them on the mini map you essentially get rid of any challenge. The fact you don't know where the gems are and need to explore each world to find them is the main challenge. If I were to update it, and rework this I would have a map that automatically marks planets you've already been to therefore making finding planets you haven't been to easier. I wouldn't want to take away the need to explore and find them naturally because that's the core of the challenge.
@jasperarmstrong Yeah I rebalanced things really late in the development(a few hours before submission) so the random other gems do nothing. They were supposed to unlock the gates as you mentioned, but there were permutations of the random generation that would basically be a soft lose because no planets you could get too would have a type of gem needed to continue so I scrapped it.
As for the warp gems ending up in the black hole, that can happen, I realized this near the end but didn't have time to make a lose state for the ship or the gems falling into the black hole. for now it's a soft-lose state which given like 4 more hours would have been fixed. The random generation algorithm prefers planets be created in a tree pattern to the right fanning out 60 degrees from the planet before it, on one of the final nodes in the tree pattern is where it likes to place the ship, however there's a bug that causes it to sometimes be on the first planet when one of the tree branches ends on the first planet.
Finally That last thing I TOTALLY understand, I wanted to add a toggle for it, and ran out of time, I had put it in originally, then took it out and people in the chat complained because they liked it, so I put it back in, but didn't have time to edit in a "Press button to disable rotation" feature. That was like the next thing to be added.
I found the character controller incredibly frustrating to use, the jump gravity was way too low and the movement speed was a crawl. I had further notes but it boils down to that.
The other gems were supposed be currency to use the warp gates, but they got cut last minute(within an hour of submission) The Black Hole was slowed down to make the game easier because it was too fast and the people on my stream who played it said it was too fast. Unfortunately none of them ran into the slow controller bug.
* Added ability to toggle off camera rotation(For those with motion sickness R on keyboard Y on Xbox Controller)
* Fixed a few physics bugs that would cause the running and jumping to be weird on different machines.
* Fixed a bug where the game would not end if the player climbed in the ship.
* Fixed a bug where the camera would tweak out
* Fixed a bug where the Ship would end up on the planet closest to the black hole.
@OccultOne Weird that should be fine, I'm on an i7 with a 1050 and I haven't had any issues. I do know one bug that might have an impact, if you have very high OBS settings, then the CPU on OBS will slow the game down just enough to cause issues... Which has an issue because of an oversight on my part where I don't timestep the physics. So if the game is running slower than full speed it throws off the physics. I'm working on a bug fix for it and will update when it's fixed.
Love the tunes.
Anyway yeah I love the music as well, I super appreciate @DanielJMus for hammering those out during my stream. They work super well.
Nice job with the gravity!
Keep up the hard work! :)
@secret-tunnel Yeahhhhhh Originally there was going to be platforming challenges on each planet hence the jumping but it got scrapped for time, and to keep the world sizes as small as they were.
@multiplexor There actually is a fixed camera(assuming you played it recently) the R key or the Y button on a controller toggles on and off the camera rotation, I left the default as on because the game released with the rotation on but I totally play it with the rotation off.
The music should then change and played darker :) Cute art!
Keep up the great work congrats for your entry.
Many thanks to play our game on your twitch channel.
@puppetmaster Yeah I wanted to make the blackhole to become more menacing but that was something we didn't have much time for. The music is great another shout out to @DanielJMus for the music.
The music sadly enoyed me after a while and the graphics seem to not fit together much.
But I still enjoyed it! Thanks for making this game :)
If you are going to continue your game, then you should focus on route planning, because in my opinion, that was the funniest part of the game.
Also, I don't think jumping is really required( it actually makes you move slower)
You seem to understand games.
Rate us https://ldjam.com/events/ludum-dare/38/deep-bottom
@diknows "Everything functioned which is a big plus for every ludum dare game" true, I axed a LOT of features to make sure the ones that got in worked correctly, in fact since you mentioned the music, the music was actually intended to have a completely different purpose then how we used it, it was the theme for an axed Merchant character which is what the non Warp-Gems were for. Last minute we didn't have any overworld music so we went with it.
@simonreiser The colored gems were for an unused system, originally the gates were going to cost colored gems to use, it would consume the colored gems to
unlock the warp pad, but I axed it last minute because it could make the game unable to be completed under certain circumstances.
I do want to continue working on the game, but the final game will look very different than this, as I'm probably taking the game in a significantly different direction. I was hoping to make something closer to a platformer combined with a point and click adventure game, so a lot of the arcade-y elements I shoved in for time, will actually be removed, for some more involved but slower paced gameplay, with a heavier focus on exploration.
Finally the jumping was originally going to be necessary but a lack of art assets, a lack of design direction and a lack of time, meant in the end all the platforming elements we had planned had to get canned in favor of completion. Originally the gems would be stacked on buildings and floating platforms and jumping would be required. The jumping is slower due to the way the planet gravity works, due to having to rework the controls so many times, I didn't have too much time to clean it up so when you jump the gravity pulls on you a bit more than it should and basically causes drag.
@stevie-bushman Yeah controls were hard because I actually had to rework them 3 times over the course of the whole thing due to lack of planning, I didn't know what the goal of the game was until day 3. For example the character at one point had a jetpack and could just fly around in space freely, and that was axed for the ship idea, which was axed again for the bunny character design.
@tuteupaituamae I try to understand games hahaha, if I didn't it would be hard to make games! I'll definitely check it out!
@narve I totally agree, the problem we had was that the gravity system wasn't well built as I've mentioned in some of the above comments, I had to rework the controls 3 times during the course of the jam. Due to the weak gravity on the planets, if the player was to run much faster than he did, he would actually lift off the ground and start to orbit until he left the atmosphere, which would have been a soft lock since once you left the atmosphere, you would be unable to move(the controls for movement only work inside the atmosphere due to one of the 3 control reworks)
The Minimap was also added late, the map is simply another camera that's farther away that also points at the character just like the main camera. The minimap was rushed, and only placed there because of the camera rotation, people who play with camera rotation off don't seem to use the mini map because with rotation off, you don't loose sense of direction. I planned no having a map, but not so much a mini map, one where you could set waypoints and mark planets as explored. Originally I was trying to make it more of a platformer crossed with an open world exploration point and click game. so instead of a mini map, it would be more like a compass, pointing at a waypoint you would set on the next planet you want to go to(This aligns nicely with whats next)
The warp pads were also introduced late, they were hacked in to make the game playable, as the idea wasn't to warp between planets but your character would actually be jumping between planets(hence the bunny shape to the main character) The problem was that in early tests of the jumping system, trajectory problems became SUPER apparent really fast as you would be off by 1 degree and miss the planet entirely and fly off into space.
In the final game, I was thinking about adding some kind of a tether or something so if you fail to touch down on a planet and reach some max length, it would pull you back in. Warps weren't supposed to be links between planets but more along the lines of markers that said: "Jump here and you might not miss the nearest planet" I want to highlight the main character's comical super jump that's so strong he can launch himself from planet to planet, so in a post jam version, I wouldn't even have the warp pads any more.