@@ -0,0 +1,7 @@
+In this classic game, your objective is to collect the highest number of points by connecting identical numbers on the playing field.
+
+You can control the game using the Up, Down, Right, and Left buttons, which allow you to move all cells on the playing field simultaneously.
+Whenever you merge two identical numbers, their value doubles. For instance, combining 2 and 2 results in 4.
+The game ends when no further moves are possible. Exiting the game will save the current state of the game board.
@@ -3,12 +3,14 @@ App(
name="2048",
apptype=FlipperAppType.EXTERNAL,
entry_point="game_2048_app",
- cdefines=["APP_GAME_2048"],
requires=[
"gui",
],
stack_size=1 * 1024,
order=90,
fap_icon="game_2048.png",
- fap_category="Games"
+ fap_category="Games",
+ fap_author="@eugene-kirzhanov",
+ fap_version="1.2",
+ fap_description="Play the port of the 2048 game on Flipper Zero.",
)
@@ -489,8 +489,8 @@ int32_t game_2048_app() {
}
- view_port_update(view_port);
furi_mutex_release(game_state->mutex);
+ view_port_update(view_port);