2048 Game Starterkit for Swift

2048 Game Starterkit for Swift

Released 4 years ago , Last update 2 years ago

2048 Swift is a sliding puzzle game inspired by the top selling game 2048

Launch a 2048-type game on iOS using Swift

2048 Swift is a sliding puzzle game inspired by the top selling game 2048.

Like the original, it features two Game Modes, Classic and TimeTrial, automatic game save and best score sharing with Game Center and Facebook/Twitter. The source code is very customizable and easily extendable.

It's written in Swift, the brand new Apple programming language just released with iOS 8.

What is 2048

2048 is played on a simple gray 4×4 grid, with numbered tiles that slide smoothly when a player moves them using the four arrow keys. Every turn, a new tile will randomly appear in an empty spot on the board with a value of either 2 or 4.

Tiles slide as far as possible in the chosen direction until they are stopped by either another tile or the edge of the grid. If two tiles of the same number collide while moving, they will merge into a tile with the total value of the two tiles that collided. The resulting tile cannot merge with another tile again in the same move.

A scoreboard on the upper-right keeps track of the user's score. The user's score starts at zero, and is incremented whenever two tiles combine, by the value of the new tile. As with many arcade games, the user's best score is shown alongside the current score.

The game is won when a tile with a value of 2048 appears on the board, hence the name of the game. After reaching the target score, players can continue in a sandbox mode that continues beyond 2048. The maximum possible tile is 131,072 (or 217); the maximum possible score is 3,932,100; the maximum number of moves is 131,038. When the player has no legal moves (there are no empty spaces and no adjacent tiles with the same value), the game ends.


14 day 14-day money-back guarantee


Single App License

  • Perpetual license

  • 1 application

  • Can distribute binary products only

  • Commercial use


Developer License

  • Perpetual license

  • 10 projects

  • Can distribute code and binary products

  • Commercial use

  • 6 months support

Need custom services for this product? Get a quote


  • Pure Swift code using UIKit
  • iOS 8
  • Universal app (iPhone 4s/5/6, iPad 2/3/4/Air portrait/landscape)
  • Ads (AppLovin, Chartboost, Revmob)
  • In-app purchase to remove ads
  • Game Center Leaderboards
  • Social sharing (Facebook, Twitter)
  • Free lifetime updates

Setup / installation

You need Xcode 6 installed. Xcode 6 is compatible with Mac OS X Mavericks 10.9.3 and upwards.

About resources, in addition to App Icons and Launch images, there are only 5 bitmap images and 1 font used to make vector icons/buttons. That's all.

Detailed instructions and documentation is included in the package.

You have full support by MaxHype. Please ask in the comments for any request or issue.

Swift, a new iOS programming language

Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. Swift is ready for your next iOS and OS X project — or for addition into your current app — because Swift code works side-by-side with Objective-C.


Monetization is a primary goal when publishing an app or game. This app includes and uses a Monetization framework (source code provided), that greatly simplifies the integration of in-app purchases and ad networks. The framework is designed to be easily extendable. AppLovin, Chartboost and RevMob Ad Network adapters are already included, and adding a new one is really easy.

3 licenses, starting from From » $99.99 View Licenses

Get A Quote

What do you need?
  • Custom development
  • Integration
  • Customization / Reskinning
  • Consultation
When do you need it?
  • Soon
  • Next week
  • Next month
  • Anytime

Thanks for getting in touch!

Your quote details have been received and we'll get back to you soon.

or Get a quote

for customization or integration services

Or enter your name and Email
No comments have been posted yet.