19 votes

Hue Jumper - This entire game fits in a 2048 byte zip file! Made for 2kPlus Jam

19 comments

  1. KilledByAPixel
    Link
    Hi everyone, I just released a new game that I've been working really hard on. It is a tremendous challenge to write code that is this small, looks good and plays well. It is a 99% JavaScript html...

    Hi everyone, I just released a new game that I've been working really hard on. It is a tremendous challenge to write code that is this small, looks good and plays well. It is a 99% JavaScript html written from scratch that contains all the rendering, physics, and gameplay.

    I will post the cleaned up version soon on GitHub. I still have about 14 or so bytes to spare, send me ideas for how to use them!

    10 votes
  2. [2]
    kfwyre
    Link
    This is very cool. I'm always impressed by the creations that you post here! I got 990 on my second playthrough (so close to 1000!). I like how the colors change each checkpoint, and the path gets...

    This is very cool. I'm always impressed by the creations that you post here!

    I got 990 on my second playthrough (so close to 1000!). I like how the colors change each checkpoint, and the path gets hillier and narrower over time.

    5 votes
    1. KilledByAPixel
      Link Parent
      Thanks! Wow that's an amazing score, the tuning must be working well. I've been balancing for the past day. The hue shifting was one of the best ideas i had this time. It takes up so little space...

      Thanks! Wow that's an amazing score, the tuning must be working well. I've been balancing for the past day.

      The hue shifting was one of the best ideas i had this time. It takes up so little space because everything already passes through the same hsl function I wrote. But it adds so much to the feel of progression. I wanted originally to do different levels but instead had to settle for one long level that evolves.

      2 votes
  3. [4]
    ruspaceni
    Link
    Can I get past 1000? Short answer; no. Slightly longer answer; almost. This is pretty cool man! I'm not sure how much space you have to work with when it comes to tweaks, so I'll try not to spam...

    Can I get past 1000? Short answer; no. Slightly longer answer; almost.

    This is pretty cool man! I'm not sure how much space you have to work with when it comes to tweaks, so I'll try not to spam you with a bunch of nitpicky bits of feedback. Especially considering how it just sucked almost 45 minutes away from me while I waited for food to cook, so it's clearly more than good enough!

    3 votes
    1. [3]
      KilledByAPixel
      Link Parent
      Wow, second person today who got so close! I have made many tweaks over the past day to hopefully making it easier with each change. I am definitely open to feedback for improvements, I have 13...

      Wow, second person today who got so close! I have made many tweaks over the past day to hopefully making it easier with each change. I am definitely open to feedback for improvements, I have 13 bytes to work with right now and most number tweaks don't change that.

      3 votes
      1. [2]
        Akir
        (edited )
        Link Parent
        Oh, is 1000 supposed to be impossible? After the first two tries it took me to get used to the controls, I actually made it to 1017. Edit: Had to play again just for the proof. It seems the first...

        Oh, is 1000 supposed to be impossible? After the first two tries it took me to get used to the controls, I actually made it to 1017.

        Edit: Had to play again just for the proof. It seems the first time I must have been blessed by the RNG; this time the road had many more trees in it.

        3 votes
        1. KilledByAPixel
          Link Parent
          Amazing, thank you for beating it and posting the end screen! I hope you liked the ending, I just had the inspiration to add that today, it isn't much but hopefully gives a sense of completion for...

          Amazing, thank you for beating it and posting the end screen! I hope you liked the ending, I just had the inspiration to add that today, it isn't much but hopefully gives a sense of completion for a very small amount of code.

          1 vote
  4. [2]
    ohyran
    Link
    Ok no no no! Nope! That felt too addictive :D Very very cool work!

    Ok no no no! Nope! That felt too addictive :D Very very cool work!

    3 votes
  5. [5]
    Qis
    Link
    Hey, this is super tight, really well done. I am a connoisseur of little racer toys and this one is impeccably tuned. The double click to jump control is perfection and the acceleration from...

    Hey, this is super tight, really well done. I am a connoisseur of little racer toys and this one is impeccably tuned. The double click to jump control is perfection and the acceleration from braking feels very natural; steering is slightly illusive but is different enough from the jumping that their effect together is pleasant arcadey action. I appreciate the integrity of a raw score attack and your checkpoints are spaced far enough apart that the game retains its tension!! Utterly functional, bravo

    3 votes
    1. [4]
      KilledByAPixel
      Link Parent
      Hey thank you! I have just put up a major tuning update where I basically spent all of yesterday fiddling with numbers to make it feel better. Also there is a moon in the sky and an actual ending...

      Hey thank you! I have just put up a major tuning update where I basically spent all of yesterday fiddling with numbers to make it feel better. Also there is a moon in the sky and an actual ending at 1000. I would love to hear your opinion on the new feel.

      1 vote
      1. Qis
        Link Parent
        nah man we're way past jumpin junipers. I've moved on to ZzArt and that's going to take another month of my time, at least. I'll let you know where I'm at if I get to try this new thing again but...

        nah man we're way past jumpin junipers. I've moved on to ZzArt and that's going to take another month of my time, at least. I'll let you know where I'm at if I get to try this new thing again but your blog goes back a ways, yo, gotta be careful about putting stuff out there suckin people in

        1 vote
      2. [2]
        Qis
        Link Parent
        jk, I was at work where itch.io is blocked. I ran out of road in one attempt! This is still very nice. It feels breezy -- jumping off hillcrests is extremely satisfying and I don't feel like I...

        jk, I was at work where itch.io is blocked. I ran out of road in one attempt! This is still very nice. It feels breezy -- jumping off hillcrests is extremely satisfying and I don't feel like I have to corner very aggressively to keep up with my checkpoints. I no longer perceive my x and y movement as governed by different mechanisms (jumping/leaning) rather I feel that I am driving a unified vehicle. Good workmanship, thank you!

        1 vote
        1. KilledByAPixel
          Link Parent
          Thank you! I worked really hard on the feel, like sitting for hours staring at numbers and papers with random math equations and figures drawn on them. Also I just learned a lot about how to...

          Thank you! I worked really hard on the feel, like sitting for hours staring at numbers and papers with random math equations and figures drawn on them. Also I just learned a lot about how to balance a racing game from the practice.

  6. [2]
    moocow1452
    Link
    Wow, it works on Mobile. And web games NEVER work on Mobile. If I had one suggestion, multitouch so that I could have a tank drive setup would be cool, but I get that's a little bit out of scope...

    Wow, it works on Mobile. And web games NEVER work on Mobile. If I had one suggestion, multitouch so that I could have a tank drive setup would be cool, but I get that's a little bit out of scope for a minimalist game jam entry.

    2 votes
    1. KilledByAPixel
      Link Parent
      Thank you! The mobile support is basic right now I plan to improve that. I am just starting to get the hang of how to properly support touch. One of my next big tasks is to go back through my...

      Thank you! The mobile support is basic right now I plan to improve that. I am just starting to get the hang of how to properly support touch. One of my next big tasks is to go back through my stuff and add touch support on everything.

      1 vote
  7. [2]
    joplin
    Link
    Very cool! That's a lot of fun for 2K! 2 things that felt "unfair" to me. One game started with a giant rock directly in front of me that I couldn't jump over due to its proximity to the start...

    Very cool! That's a lot of fun for 2K!

    2 things that felt "unfair" to me. One game started with a giant rock directly in front of me that I couldn't jump over due to its proximity to the start line.

    During that same game, at one point there were 2 trees side-by-side in the road. There was no way to go around them without slowing down. It might be better if there was always some minimum distance between objects so that you can at least have a chance to get around them.

    1 vote
    1. KilledByAPixel
      Link Parent
      Thank you! I actually just fixed the object starting in front of you thing. I knew about it but wasn't sure if it was worth the space, but I did some more code golfing and now have some to spare....

      Thank you!

      I actually just fixed the object starting in front of you thing. I knew about it but wasn't sure if it was worth the space, but I did some more code golfing and now have some to spare.

      I actually want the objects to occasionally block the entire road, it gets thin at the end so it is likely to happen. You just need to off road it. It's all part of the plan. ;)

  8. [2]
    Comment deleted by author
    Link
    1. KilledByAPixel
      Link Parent
      Thank you for trying again! I definitely tuned it so you can hit a few obstacles and still win, maybe around 5 or so, though there are other factors. I do have the track difficulty increasing in...

      Thank you for trying again! I definitely tuned it so you can hit a few obstacles and still win, maybe around 5 or so, though there are other factors. I do have the track difficulty increasing in curvature, windiness, and width, but not increasing obstacles. I tried that but it was already too punishing. It slowly ramps the difficulty but maybe needs to be harder?

      One thing I did to increase tension is lower the start time from 30 to 20 and retuned based on that, so you are always closer to 0.

      As a game developer I try to balance how much time I think a player will play versus how much time the game takes to beat. So my goal with this is after 10 minutes or so of practice a good player should be able to win now.

      1 vote