2048 MATLAB Edition

This is a MATLAB implementation of the 2048 game

You are now following this Submission

Editor's Note: This file was selected as MATLAB Central Pick of the Week

2048 is a game originally created by Gabriele Cirulli. This is a MATLAB implementation of the game.
For users of R2012b or newer, install the app. For older versions of MATLAB, you can run "play2048" inside the "NonAppVersion" folder. You must be using MATLAB R2009b or newer.
There's also a simulator where you can test out your own game solving algorithm. The algorithm must be a MATLAB function with the signature:
function direction = myfcn(board)

where "board" is a 4x4 matrix of numbers representing the game board (NaN for empty spots), and "direction" is a character array representing the direction to move the blocks, i.e. 'up', 'down', 'right', or 'left'.

Read "readme.txt" for more information.

Cite As

Jiro Doke (2026). 2048 MATLAB Edition (https://se.mathworks.com/matlabcentral/fileexchange/46124-2048-matlab-edition), MATLAB Central File Exchange. Retrieved .

Categories

Find more on Just for fun in Help Center and MATLAB Answers

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.1.0.1

Updated license

1.1.0.0

Added copyright information to all MATLAB files.