← Back to context

Comment by bussyfumes

3 years ago

When I was a student there was this power-of-two game on my friend's iPhone that I was literally addicted to. I didn't have an iPhone and eventually the game even disappeared from the AppStore. I missed it very much and my friends jokingly mentioned building a copy just for me. They never got around to it but at some point I thought "maybe I should give it a try?". So I gave it a try with no game dev knowledge and the second iteration turned out just fine for my needs: https://kiryhas.github.io/memechain/

I've considered rewriting it to make the code better many times but every time I sit down to do that I think to myself "it works just fine, why touch it" and leave this idea for a while :)

BTW the idea of the game is to combine cubes with the same number and color until there are only 4 left.

Very very nice!

2c of feedback - I'd love to have an unlimited undo to be able to backtrack and try different paths woth the same seed; sometimes the game doesn't end even if there are no moves left; and related to that it won't hurt to have a "hint" option to show a possible move.

Ps. Also the 2048 game was a blatant rip of "Threes", which would've been fine had the 2k guy not decided to monetize it.

  • Glad you enjoyed!

    Thank you for your feedback. The "Back" button allows you to go back to the initial state of the game so I'm not sure as to how I'd make it unlimited. Could you please elaborate? I'll consider adding a hint, just have to come up with the animation.

    Never heard about the Threes game, that's very interesting. When 2048 went viral I remember it being promoted as a learning exercise from some book a student did while learning JavaScript.

    • The "Back" button seems to be doing exactly what I was after with the Undo suggestion. Not sure how I missed it!

      I must also add that the game is bloody awesome. Been playing it daily, now a part of the daily routine. Thanks for making and sharing it!

Thank you for your game, kind stranger, I've just wasted my day.

  • Only a day? This has been my go-to time killer for the last 5 years!

    On a serious note, you're welcome, glad you enjoyed! :)

Hey man, I was yesterday until 3am w/your game and one hour today morning (had to stop to resume my life:) So addictive!

  • me at 10pm: this comment is exagerated but let's have a look... me at 2am: can't go to sleep until I make a new highscore

Neat little game! I don't like that you can lift cubes to see what's hidden, ruins the fun for my personal tastes as it becomes tedious.

Do you want a bug report? The lowest row doesn't fit into width of my phone's Chrome. I can only see few millimeters of the rightmost and leftmost cubies. Pinch zoom seems disabled so I cannot adjust. Tried switching to PC mode, but everything became too tiny. Rotating the phone also doesn't help. So for me it's unplayable.

  • Thank you, I'm aware that it sometimes looks off on certain Android phones, however I haven't had a case where it is unplayable. Could you tell me your phone model, what size/resolution is the screen?

    I can't promise a speedy resolution since I don't have an Android but I'll definitely look into it when I get a chance. You can share your details here, send them to me by email or open an issue in the repo.

That's really addicting! :D

If this is mobile responsive I will probably use it a lot.

EDIT: Works flawlessly on my phone. Wonder if I can host it locally on my Android, so that I don't even need an internet connection...

  • I've never had big hopes for the project but I feel incredibly happy that you like it!

    The original I played on my friend's phone was just that -- a phone game, so making sure it works on my phone was a priority :)

    I don't have an Android but last time I tested it was playable even though the cubes were bigger than I'd like them to be on some screens.

    I've made an offline version for myself in the past to play while traveling by train. Copying the contents of the .js and .css file into the HTML file into <script> and <style> tags was enough. I wonder if I can make it easier for other people like you by storing it somewhere on git...

    P.S. Here's the source if you want to create an offline-first version yourself: https://github.com/Kiryhas/memechain

    • Yeah your game just scratches an itch I had for a long time. Mobile games are filled with ads and in-app purchases and I never found a simple game I could play and enjoy while waiting for public transport. Want to fully clear a seed now, haven't gotten that far yet ;)

      Ahh, a single .html would probably work, too, sounds way easier!

      I downloaded Termux, installed git and python3 and now your game is running locally on my phone with "python3 -m http.server --bind 127.0.0.1 9000" :)

      19 replies →