2048 for muOS

Hey everyone! Today I’m presenting my new app: a faithful standalone port of the classic puzzle game 2048 optimized specifically for muOS.

I wanted a polished, authentic experience on handhelds, so this port is built using the LÖVE framework and takes direct design inspiration from the popular open-source Android version by tpcstld.


Features

  • Classic & Plus Modes: Enjoy the original 2048 puzzle experience, or switch to the new Plus Mode which introduces strategic powerups!

  • Plus Mode Powerups: In Plus Mode, earn Bomb, Swap, and Undo powerups by reaching new tile milestones (128, 256, 512, etc.). Use them to destroy unwanted tiles, swap adjacent tiles, or revert mistakes.

  • Achievements & Unlockable Themes: Track your progress by unlocking 18 unique achievements, ranging from reaching high tiles to mastering Plus mode. Completing achievements rewards you with beautifully crafted custom themes!

  • Themes: Instantly toggle between unlocked themes and the classic Light/Dark modes with a beautifully animated reveal. Your theme preference is saved automatically!

  • Auto-Save & Resume: Your progress, board state, and score are saved automatically after every move. Close the game anytime and pick up right where you left off.

  • Interactive Pause Menu: A built-in pause overlay makes it easy to safely quit the app or restart a new game cleanly.

  • Undo System: Made a mistake? Press B to undo your previous move (unlimited in Classic Mode, consumes a powerup in Plus Mode).

  • High Scores: Automatically tracks and preserves your best score.

  • Accurate Aesthetics: Uses the exact color palette, typography, and smooth slide/merge animations from the beloved Android version, complete with an elegant glowing win animation.

  • Standalone Package: Bundled as a standard .muxapp package for effortless installation on muOS with dynamic UI scaling for different resolutions.

Note: Perhaps a well-known secret sequence of buttons might reveal something special…?


Installation on muOS

  1. Download the latest .muxapp file from the Releases page.
  2. Move the downloaded file to the /mnt/mmc/MUOS/ARCHIVE folder on your SD card.
  3. Open Archive Manager on your device and select the file to install.
  4. After installation, you’ll find an entry called “2048” in the Applications section.

Controls

General & Navigation

  • D-Pad: Swipe tiles Up, Down, Left, or Right

  • Y: Toggle Light/Dark Theme

  • B: Undo previous move

  • A: Confirm / Continue

  • Start / Select: Open Pause Menu to Restart or Quit

  • Menu + Start: Exit the game safely

Plus Mode Exclusive Controls

  • L1: Activate Swap (Use D-Pad to aim, press A to select two adjacent tiles and swap them)

  • R1: Activate Bomb (Use D-Pad to aim, press A to destroy the targeted tile)

  • B: Activate Undo (Consumes an Undo powerup to revert your last move)

Note: Your progress is automatically saved after every move. You can safely close the game and pick up exactly where you left off.


Links & Source Code

I hope you all enjoy it! Let me know if you have any feedback or suggestions!

6 Likes

A-M-A-Z-I-N-G work as always!! :fire::fire:

1 Like

If I use dpad to move but no tile has move (due to that direction can not move/combine any tile), the undo won’t work as expected.
Also I found a loop hole. If I use undo, and redo the step, the new number will randomly appear, so if I’m stuck, I can use this to get to a new situation (Don’t fix this please, I need it :joy:)

haha, I kinda knew about second bug because it existed in android version too… I left it there because it made game easy & more fun. On discord someone reported this same too…
But i guess i will have to remove it in favour of making a good port. Thanks for reporting :slight_smile:

Version 2.0.0 Released!

Thanks to @eggdogggo @D98Jay for testing and giving feedback to improve it.

Changelog

Added

  • Plus Mode: A brand new game mode featuring powerful power-ups like Swap and Bomb to help you get out of tricky situations.

  • Achievements System: Added a comprehensive achievements system. Track your progress & view your completed achievements in the new dedicated Achievements menu.

  • Themes System & Unlockables: Introduced a massive collection of 18 beautiful themes! Themes are unlocked progressively as you reach higher tiles.

  • Dynamic Theme Transitions: Switching themes now features a gorgeous, buttery-smooth circular ripple animation.

  • Tutorial: Added a step-by-step tutorial to help new players learn the ropes of both Classic and Plus modes.

  • Text Size Options: You can now toggle between Normal and Large text sizes from the main menu for better readability on different screens.

  • About Section: Added an About section in the main menu.

  • ???: Perhaps a well-known secret sequence of buttons might reveal something special…?

Changed

  • The main menu has been fully restructured to seamlessly accommodate all the new features, modes, and settings.

  • UI elements, message boxes, and overlays now perfectly scale and adapt depending on your selected text size.

  • Improved rendering precision for the board grid to ensure perfectly symmetrical margins.

Download from GitHub

3 Likes

You’re most welcome!, keep being cool :grinning_face:

1 Like

version 2.0.2 has been released - Releases · saitamasahil/2048-muos · GitHub

1 Like