# danqing/2048

The iOS version of 2048, made using SpriteKit

Repository: https://github.com/danqing/2048
Canonical: https://ross.abutalabs.com/products/danqing-2048
Language: Objective-C
License: MIT
License Family: permissive
Topics: spritekit, game, objective-c, ios, 2048
Last push: 2023-04-11T22:19:00+00:00

## Health v2 (maintenance only)
Score: 32/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 0, release rhythm 35, longevity 100
- inputs: {"age_days": 4540, "days_push": 1240, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: no_releases
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1115, forks 492 (observed 2026-08-28T04:03:38.310899+00:00)

## What it is
An iOS port of the 2048 puzzle game built with Apple's SpriteKit framework in Objective-C. It adds multiple board sizes, game modes (powers of 2/3 and Fibonacci), themes, and an optional AI hint/auto-play feature.

## Use cases
- play 2048 on iPhone or iPad
- study a SpriteKit game example in Objective-C
- see how to build a puzzle game UI without images or third-party libraries
- try an AI solver that hints or auto-plays 2048 moves
- play 2048 variants like Fibonacci or power-of-3 modes
- learn how to implement themes in an iOS game

## When to choose
- you want a native iOS 2048 game with extra variants and an AI assistant
- you need a dependency-free SpriteKit sample project for learning iOS game development
- you want to tweak or extend a small, well-scoped Objective-C game codebase

## When to avoid
- you need a 2048 game for Android, web, or desktop
- you want a cross-platform engine like Unity or Godot
- you need actively developed features or modern Swift/SwiftUI patterns
- you require a strong AI solver out of the box, since the built-in search is shallow

## Facets
- artifact type: application
- maturity: maintenance
- function: game-engine, gui
- domain: gaming-tools, mobile-development
- platform: -
- tags: 2048, spritekit, objective-c, puzzle-game, game-ai, ios-app, game-development, ios, mobile, swift

## Member repositories
- danqing/2048 (main) score 32

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:03:38.310899+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T06:42:10.187590+00:00, confidence not recorded.
  - readme: https://github.com/danqing/2048 (fetched 2026-08-28T04:03:38.310899+00:00, sha 6d0960870765)
- Data as of 2026-08-30T08:39:29.467469+00:00.
