Show HN: Exponentile – A match 3 game mixed with 2048 (bellika.dk)
Hi HN,
I made this small game in my spare time. It's quite addictive, I spent a lot of hours playing instead of polishing it. My own highscore is 96,792. Source code is at https://github.com/MikeBellika/tile-game. It's made with react, tailwind, and framer motion.
Hope you enjoy!
41 comments
[ 2.5 ms ] story [ 95.6 ms ] threadI'm curious by the way, how do you handle the randomness of starting positions and additional bricks to make sure there's always a valid move possible ?
Maybe it's just basic combinatorics (enough possibilities that not having any valid move on the board is impossible ?)
Please do consider adding a license file to indicate what rights you grant to others
10/10 will play again.
I have removed some unused debug functionality, that might have caused it. Hope it helps.
1. I actually agree, but I think it might be a bit confusing for beginners. I've considered speeding up animations for combos, or adding a setting for animation speed.
2. I've thought about this a lot but I think it's too late to implement now. My wife and I are already competing for highscores, so if I change it now I'll have a grumpy wife!
3. I've only played bejeweled, so I don't haven't seen this mechanic in practice. Might be fun to implement but it would have to be a different game mode.
4. I have added sliding now.
Thank you for playing and good feedback!
I've now done the Add to Home Screen thing on my iPhone - will definitely be playing this a lot. I've managed to get up to 46k now, but I think I need to rethink my strategies as I'm playing it like a mix of Threes and Zoo Keeper - there's actually more to think about here than on those.
As a side note, I once came up with this exact game concept in a dream but never got around to trying it out to see if it would be fun. Glad you did, because it's definitely fun.
Agreed with the above though, I think it might be a bit more strategic if combos were awarded non-linearly,
(Although, again, the game is pretty good as it is)
Check out my github https://github.com/matttt. I also made a puzzle called https://slidecross.io
I may contribute to your project if I see something that could be improved!
One of the things that made 2048 great was that you could spam the keyboard to play it more quickly.
This game could benefit similarly with additon of keyboard controls via numpad. So you would enter coords and then the position to move it to. I.e. press 5,5 then 5,6. Alternatively enter coords then press an arrow key.
Could also just use arrow keys and space bar to move a cursor, but I think numpad would be faster.
Currently quite time consuming to play having to click and click, and the animation speed could be faster.
Gonna lose some sleep playing this haha.
Yeah you can keep playing. Game state is saved in a cookie, so you can even close the page and come back.
I have optimised the game for mobile and it's possible to add it to the home screen since it's a PWA. I have considered making an app but haven't really tried that before.
I have no experience with web gaming portals but I think would be open to it.
https://jmp.sh/s/K8X7RqE9rVjxxWTJoFYo
Also, I wanted to ask if you wouldn't mind me launching the application to the store?
I'm actually working on an app myself, waiting on approval from apple. If you don't mind I would prefer to launch it myself.