🎲 100% SwiftUI 2.0, classic 2048 game [SwiftUI 2.0, iOS 14.0+, iPadOS 14.0+, macOS 11.0+, Swift 5.3].

Overview

swiftui-2048Awesome

Language Framework Shaders Last Commit NLOC Contributors Repo Size License

If you like the project, please give it a star It will show the creator your appreciation and help others to discover the repo.

✍️ About

🎲 100% SwiftUI 2.0, classic 2048 game. Supports iOS, iPadOS & macOS.

📺 Demo

Gifs

Please wait while the .gif files are loading...

👻 Features

  • Supports iPhone, iPad & macOS-enabled devices
  • No graphical assets
  • Minimum deployment target is iOS 14.0 & macOS 11.0
  • Swift 5.3
  • Pure SwiftUI 2.0 app
  • Score & merge streak system: when multiple merges occur in a row - you got a score multiplier 😎
  • Settings
  • Interactive transitions
  • Property list based persistence for Settings
  • Portrait & landscape orientations support for iPad
  • Can be easily extended to support macOS

👨‍💻 Author

Astemir Eleev

🔖 Licence

The project is availabe under the MIT License.

You might also like...
DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS
DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS

DevToys for iPad - a SwiftUI reimplementation of DevToys, a Swiss Army Knife for developers, for iPadOS

A link tracker remover for iOS and iPadOS

Uni Uni is an application that removes tracking parameters from links shared on the web and swaps proprietary services with free and open source alter

A Safari Extension for iOS & iPadOS

Duplicator Duplicator is a Safari Extension for iOS and iPadOS that makes duplicating tabs much easier! Check it out on the App Store Privacy Policy ?

EzNews - A simple and easy to use News app for iOS and iPadOS. It uses NewsAPI as its backend

EzNews This was my first proper Swift app. Its a news app made for iOS and iPadO

Create a beautiful Onabording for your iOS/iPadOS apps in just a few minutes.
Create a beautiful Onabording for your iOS/iPadOS apps in just a few minutes.

Create a beautiful Onabording for your iOS/iPadOS apps in just a few minutes.

Riddler is a riddle game built as a native iOS app in Swift using SwiftUI
Riddler is a riddle game built as a native iOS app in Swift using SwiftUI

Riddler is a riddle game built as a native iOS app in Swift using SwiftUI. It includes 50 challenging riddles with hints for when you get stuck. The game tracks your stats so you can compare your performance against your friends, and see who can answer all 50 riddles the quickest.

macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.
macOS application written in SwiftUI that downloads installer pkgs for the Install macOS Big Sur application.

Download Full Installer This is a Swift UI implementation of my fetch-installer-pkg script. It will list the full macOS Big Sur (and later) installer

SwiftUI implementation of Conway’s Game of Life — also known as “Life”.
SwiftUI implementation of Conway’s Game of Life — also known as “Life”.

Life Conway’s Game of Life SwiftUI implementation of Conway’s Game of Life — also known simply as “Life”. About I’m Martin, an indie dev from Berlin.

Open source game built in SwiftUI and the Composable Architecture.
Open source game built in SwiftUI and the Composable Architecture.

isowords This repo contains the full source code for isowords, an iOS word search game played on a vanishing cube. Connect touching letters to form wo

Releases(1.0.1)
  • 1.0.1(Aug 15, 2022)

    What's Changed

    • Remove the duplicate description in the README by @JonyFang in https://github.com/jVirus/swiftui-2048/pull/1
    • Maintenance/warning fixes by @jVirus in https://github.com/jVirus/swiftui-2048/pull/2

    New Contributors

    • @JonyFang made their first contribution in https://github.com/jVirus/swiftui-2048/pull/1
    • @jVirus made their first contribution in https://github.com/jVirus/swiftui-2048/pull/2

    Full Changelog: https://github.com/jVirus/swiftui-2048/compare/1.0.0...1.0.1

    Source code(tar.gz)
    Source code(zip)
Owner
Astemir Eleev
 Apple Platforms | Lead Software Engineer | Entrepreneur | MSc in Applied CS | Open Source Enthusiast | Founder & CTO Intera
Astemir Eleev
100-Days-of-SwiftUI - Studying through Paul Hudson's 100 Days of SwiftUI

Hacking with SwiftUI 100 Days of SwiftUI Studying through Paul Hudson's "100 Day

Dean Thompson 3 Aug 29, 2022
A completely native Discord client for macOS built 100% in Swift and SwiftUI

Swiftcord A completely native Discord client for macOS built 100% in Swift and SwiftUI This project aims to create a fully functional native Discord c

CryptoAlgo-Dev 1.1k Jan 9, 2023
A Jamf Classic communication framework written in Swift

JamfKit JamfKit is an iOS / macOS / tvOS framework to communicate with the JSS API offered by any Jamf host. Summary Features Installation Carthage Co

Damien R. 40 Mar 31, 2022
Poetic is a classic poetry reader. Recently released on the App Store.

Poetic is a classic poetry reader. Enjoy thousands of poems from the greatest English poets.

Dean Thompson 4 Nov 25, 2022
Mastodon and Twitter client for iOS, iPadOS & macOS

Note: Mamoot! is under heavy development and is obviously far from complete at this moment. We're currently looking for more people to work with us, s

null 13 Nov 22, 2022
This SwiftUI project is a result of the third 'milestone' in "Hacking With Swift's 100 Days of SwiftUI".

exercise-tracker This SwiftUI project is a result of the third 'milestone' in "Hacking With Swift's 100 Days of SwiftUI". In this exercise tracking ap

Eric Tolson 2 Dec 14, 2022
All the projects from 100 Days of SwiftUI, as taught by Paul Hudson (Hacking with Swift)

100 Days of SwiftUI 19 projects of increasing complexity built with SwiftUI. These projects were built as part of an iOS development course taught by

Emmanuel Chucks 7 Dec 4, 2022
A customizable Snapping Drawer à la Apple Maps.

 100% in SwiftUI.

Snap A customizable Snapping Drawer à la Apple Maps, Apple Music, Stocks, Overcast, etc.. 100% in SwiftUI This is heavily inspired by Rideau and based

Mathias Quintero 632 Jan 4, 2023
100-Days-of-SwiftUI - a free online course created and delivered by Paul Hudson

100-Days-of-SwiftUI DESCRIPTION 100 Days of SwiftUI is a free online course crea

null 0 Jan 9, 2022
small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api

HomeTwitter Small iOS & ipadOS application written in SwiftUI and Combine, that fetches twitter users and tweets using Twitter's api. This is just a s

Sorin Miroiu 1 May 13, 2022