15 votes

Digit Dilemma Plus - A mind bending puzzle game in only 1k of JavaScript

10 comments

  1. [4]
    KilledByAPixel
    (edited )
    Link
    Hello everyone, I am here to share my newest release. This is a completely original puzzle game by me that generates random solvable levels. It starts easy but gets hard fast! The code is really...

    Hello everyone, I am here to share my newest release. This is a completely original puzzle game by me that generates random solvable levels. It starts easy but gets hard fast!

    The code is really interesting and the bulk of it is the level generation. I had entered this into last years JS1k but was able to make enough improvements to fit color (it was only black and white before), and a randomize button.

    If you enjoy puzzle games like Sokoban and 2048, it's worth checking out!

    7 votes
    1. [3]
      joplin
      Link Parent
      This is pretty cool! I take it that when the game stops responding to key presses you've lost?

      This is pretty cool! I take it that when the game stops responding to key presses you've lost?

      1 vote
      1. [2]
        KilledByAPixel
        Link Parent
        That's weird, it should not stop responding. You can press space repeatedly to undo if you make a mistake.

        That's weird, it should not stop responding. You can press space repeatedly to undo if you make a mistake.

        1. joplin
          Link Parent
          You know what, it might have been user error. I haven't seen it since the first set of games I played, so I might have just misunderstood what was happening. Anyway, I've been enjoying the game!...

          You know what, it might have been user error. I haven't seen it since the first set of games I played, so I might have just misunderstood what was happening.

          Anyway, I've been enjoying the game! Nice work!

          1 vote
  2. [2]
    kfwyre
    Link
    You always create such amazing projects, @KilledByAPixel! I'm continually impressed by your output. This game is super simple but deceptively difficult. I had to do a lot of planning ahead with...

    You always create such amazing projects, @KilledByAPixel! I'm continually impressed by your output.

    This game is super simple but deceptively difficult. I had to do a lot of planning ahead with larger numbers. Also, this game felt weirdly nostalgic for me despite it being a brand new creation: it reminded me of the types of games I used to play on my TI-83 calculator back in high school.

    All in all, very cool. Thank you for always sharing your awesome creations with us!

    4 votes
    1. KilledByAPixel
      (edited )
      Link Parent
      Thank you! It is funny that you say that about the TI, the game is based on a TI-82 game I made like 20 years ago. Though that version was a bit more simplistic and didn't guarantee solvable...

      Thank you! It is funny that you say that about the TI, the game is based on a TI-82 game I made like 20 years ago. Though that version was a bit more simplistic and didn't guarantee solvable puzzles. I also agree, about the difficulty ramp getting kind of hard. While making it I had so much trouble solving some of the puzzles that I had to write a solver just to help me verify that they were solvable!

      The TI-82 version is still on ticalc.org! https://www.ticalc.org/archives/files/fileinfo/0/39.html

      3 votes
  3. [2]
    Apos
    (edited )
    Link
    Do the puzzles have many solutions? I'm on level 12 and I mostly beat all the puzzles on the first try. Really neat concept! It's really fun to push numbers into walls and use that to line them up...

    Do the puzzles have many solutions? I'm on level 12 and I mostly beat all the puzzles on the first try. Really neat concept! It's really fun to push numbers into walls and use that to line them up with other numbers.

    Edit: I found a really nice puzzle that was harder than the other ones. I wanted to reset it with R to try it again after beating it once but had forgotten that R is for randomize. Feature Request: Would it be possible to be able to undo the randomize?

    2 votes
    1. KilledByAPixel
      Link Parent
      The puzzles often have multiple solutions, it starts getting tough around level 10. They are random though so some end up being much harder then others. I could add a seed setting that way you can...

      The puzzles often have multiple solutions, it starts getting tough around level 10. They are random though so some end up being much harder then others.

      I could add a seed setting that way you can save/load/share a level easily.

      3 votes
  4. [2]
    Apos
    Link
    Jonathan Blow played your game for 50 seconds a few minutes ago: https://clips.twitch.tv/PatientAmericanGrassHoneyBadger

    Jonathan Blow played your game for 50 seconds a few minutes ago: https://clips.twitch.tv/PatientAmericanGrassHoneyBadger

    2 votes
    1. KilledByAPixel
      Link Parent
      Lol, this must be what he felt like when soulja boy played braid. Thanks for the clip!

      Lol, this must be what he felt like when soulja boy played braid. Thanks for the clip!

      3 votes