Skip to content

ainikaventures/2048

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2048 by ainika

A beautifully crafted 2048 puzzle game for iOS and Android, built with Flutter.

Merge tiles to reach 2048 — and beyond.


Features

  • Smooth animations — tiles slide and merge with fluid motion
  • Custom tile icons — replace any tile value with your own photo from the gallery
  • Theme support — Light, Dark, and System modes
  • Background colours — 5 warm-neutral presets with a live board preview
  • Score tracking — current score and all-time best, stored locally
  • Fully offline — no internet connection required, no data collected

Controls

Platform Input
Mobile Swipe in any direction
Simulator / Desktop Arrow keys or mouse drag

Screens

Play Settings About
4×4 game board Theme & background picker Developer info & links
Score / Best score Custom tile icon editor Privacy Policy & Terms
Win / Game over overlays Reset all settings Version info

Tech Stack

  • Flutter (iOS + Android)
  • Provider — state management
  • SharedPreferences — local score & settings persistence
  • image_picker — custom tile photo selection
  • Google Fonts — Space Grotesk & Plus Jakarta Sans
  • url_launcher — external links

Design System

Token Value
Primary #B89A5A (gold)
Secondary #3A3A3A (charcoal)
Tertiary #F2F1EE (cream)
Headline font Space Grotesk
Body font Plus Jakarta Sans

Getting Started

flutter pub get
flutter run

Minimum targets: iOS 12 · Android 5.0 (API 21)


Developed by ainika.xyz

About

a different approach to the 2048 game

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors