Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/eleev/swiftui-2048
🎲 Classic 2048 game [SwiftUI 3.0, iOS 15.0+, macOS 12.0+].
https://github.com/eleev/swiftui-2048
game ios ipados macos swift swiftui
Last synced: 4 days ago
JSON representation
🎲 Classic 2048 game [SwiftUI 3.0, iOS 15.0+, macOS 12.0+].
- Host: GitHub
- URL: https://github.com/eleev/swiftui-2048
- Owner: eleev
- Created: 2020-07-25T11:50:23.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-26T02:43:12.000Z (8 months ago)
- Last Synced: 2024-12-31T16:12:01.440Z (11 days ago)
- Topics: game, ios, ipados, macos, swift, swiftui
- Language: Swift
- Homepage:
- Size: 16.4 MB
- Stars: 258
- Watchers: 3
- Forks: 31
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- fucking-open-source-ios-apps - swiftui-2048
README
# swiftui-2048[![Awesome](https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)](https://github.com/sindresorhus/awesome)
[![Language](https://img.shields.io/badge/Language-Swift_5.7-orange.svg)]()
[![Framework](https://img.shields.io/badge/Framework-SwiftUI_3.0-red.svg)]()
[![Shaders](https://img.shields.io/badge/Platforms-iOS|iPadOS|macOS-green.svg)]()
[![Last Commit](https://img.shields.io/github/last-commit/jvirus/swiftui-2048)]()
[![NLOC](https://img.shields.io/tokei/lines/github/jvirus/swiftui-2048)]()
[![Contributors](https://img.shields.io/github/contributors/jvirus/swiftui-2048)]()
[![Repo Size](https://img.shields.io/github/repo-size/jvirus/swiftui-2048)]()
[![License](https://img.shields.io/badge/License-MIT-blue.svg)]()![](eleev_midjourney_tiles_logo.jpeg)
### 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 3.0`, classic 2048 game. Supports `iOS`, `iPadOS` & `macOS`.# 📺 Demo
## Gifs
Please wait while the `.gif` files are loading...| | |
:-------------------------:|:-------------------------:
![](/Resources/01.gif) | ![](/Resources/02.gif)
![](/Resources/03.gif) | ![](/Resources/04.gif)
![](/Resources/macOS01.png) | ![](/Resources/macOS02.png)# 👻 Features
- Supports `iPhone`, `iPad` & `macOS`-enabled devices
- No graphical assets
- Minimum deployment target is `iOS 14.0` & `macOS 11.0`
- `Swift 5.7`
- 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](https://github.com/jVirus)# 🔖 Licence
The project is availabe under the [MIT License]().