P2048 - a 2048 puzzle game without randomness.
A downloadable game
P2048 is a 2048 puzzle game without randomness.
A 2048 game is a puzzle game to join similar adjacent numbers
in order to get highest possible value usually up to 2048 by
swiping right, left, down or up.
Difference between P2048 and original 2048.
Original 2048 game is developed by Cerulli and it is available for free in Playstore,
Apple store or as web game. In original 2048, when you swipe, new number emerge at random empty cell and this is only thing what makes 2048 and P2048 differ but game play rules are completely same. So if you know how to play 2048 then automatically you know how to play P2048.
Criteria used in P2048 for new emerged number.
Right swipe:
New number emerges in the leftmost column. In this column, two middle cells have more priority and upper cell must be chosen first otherwise bottom cell. If both are empty, the first top cell in column will be chosen otherwise the last cell in (bottom) column will be chosen.
Left swipe:
It works the same as right swipe but new number emerges in the rightmost column.
Up swipe:
New number emerges in the last bottom row. In this row, two middle cells have more priority and right cell must be chosen first otherwise left cell. If both are empty, the first right cell in row will be chosen otherwise the last left cell in row is chosen.
Down swipe:
Just like "up swipe" but now top row is observed. So new number emerges in this top row.
Except when you swipe up, the value of emerged number is always 2.
When you swipe up the value of new emerged number is always 4 and this is the
special case.
With all these criteria, a P2048 is the perfectly logic puzzle without randomness. Player can use these criteria to perfectly predict next output after swipe. This perfectly predictable state is what makes this game a "P2048".
A cell with a new emerged number is marked by red dot for reference.
Game features:
* Autosave features - if app closed properly. To close app properly either
tap P2048 game title on interface or use Back key to close app.
* AI simulation - App offers simple AI to simulate P2048 gameplay, no high score is recorded during simulation.
* Training mode - Usually used after game ends, free the first cell with high value and then enter training mode (high score is not recorded).
* Keyboard support - Use arrow keys (navigation key) to swipe for gameplay. You can switch these keys for cursor control by press key 7 or back to gameplay by pressing again 7. Press 9 to run or stop AI, 3 to access options directly, 1 to change cursor speed and 0 to hide or show cursor.
About AI P2048 engine:
The AI is not strong since it does simple search but it has unique playing style and does not focus on corner strategy. However with its simple evaluation it can reach far and even 2048 and it is better than me a developer (I'm not good in 2048 though! :-D). App and its AI engine is written in Java.
I hope more advanced developers will create better program for P2048 based, and you are welcome!
The game is free with no ads, You can download from Playstore or as APK on this site
Link to original 2048 by Cirulli:
Leave a comment
Log in with itch.io to leave a comment.