287 Repositories
Swift game-development Libraries
WhoSings Goal of the game: Choose the artist that sings a specific line of lyrics, winning points for every correct choice
WhoSings Goal of the game: Choose the artist that sings a specific line of lyrics, winning points for every correct choice. Installation To run the pr
iOS App to display game lists and details with the ability to add games to your favorites list and see metacritic ratings.
Game Data System - GDS Author: Heitor Silveira ([email protected]) iOS App to view games from various platforms, their description, release
iOS Game Gravitational
Gravitational The app is discontinued, this repository only serves to archive the code. AppStore Description Δ This is you. Have you got both the skil
iOS_Math_Practicing is a math practicing game in iOS.
iOS_Math_Practicing iOS_Math_Practicing is a math practicing game in iOS. Important! You can use the codes to do what ever you want, instead of using
Mobile IOS Game App Developed by Haemi Lee, Dominika Popov, and Dylan Walsh
VroombaWars Mobile IOS Game App Developed by Haemi Lee, Dominika Popov, and Dylan Walsh Why clean your room in real life when you can have a virtual v
Letter Quiz game with swift for ios
LETTERQUIZ Title: LetterQuiz Category: Game Genre: Trivia, Puzzle, Quiz Platform: IOS Language: Swift 4.0 Available at: Developer: Martin Bruland Crea
A MongoDB interface for Swift [Not under active development]
MongoDB #This library is no longer under active development. I highly recommend using the robust, pure-swift alternative MongoKitten. A Swift MongoDB
GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS application development.
What is this? GraphQLite is a toolkit to work with GraphQL servers easily. It also provides several other features to make life easier during iOS appl
This is a course project for CodePath Professional iOS Development class.
Parstagram - Part I This is an Instagram clone with a custom Parse backend that allows a user to post photos and view a global photos feed. Time spent
Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development.
KafkaRefresh Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development. Report bug · Request feature · 中文文档
Play BreakOut while loading - A playable pull to refresh view using SpriteKit
BreakOutToRefresh Play BreakOut while loading - A playable pull to refresh view using SpriteKit BreakOutToRefresh uses SpriteKit to add a playable min
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
OctopusKit A 2D game engine based on ECS and written in 100% Swift for iOS, macOS and tvOS. If you've tried making a game in Swift while sticking to t
This is a simple application simulating a basketball game.
This is a simple application simulating a basketball game.
A simple game running from the terminal
A simple game running from the terminal
Starter code for the Flash Chat project in the Complete iOS Development Bootcamp
Flash-Chat Our Goal One of the most fundamental component of modern iOS apps is the Table View. Table Views are used everywhere from the Mail app to t
A beautiful set of predefined colors and a set of color methods to make your iOS/OSX development life easier.
Installation Drag the included Colours.h and Colours.m files into your project. They are located in the top-level directory. You can see a demo of how
App which lets two people share their social media details by simply putting one phone on top of the other ("tapping"). Currently in development by Nikita Mounier.
Tap It Tap It enables two people to seamlessly share their social media information (e.g. Instagram, Snapchat, phone number) by simply placing one scr
🎈 Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.
🎈 Curated collection of advanced animations that I have developed using (Swift UI for iOS) and (React Native for iOS/Android). Source code is intended to be reused by myself for future projects.
Learn to Code While Building Apps - The Complete iOS Development Bootcamp
Xylophone Our Goal The goal of this tutorial is to dive into a simple iOS recipe - how to play sound and use an Apple library called AVFoundation. The
A holistic approach to iOS development, inspired by Redux and MVVM
Tempura is a holistic approach to iOS development, it borrows concepts from Redux (through Katana) and MVVM. 🎯 Installation Requirements CocoaPods Sw
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
Switshot is a game media manager helps you transfer your game media from Nintendo Switch to your phone, and manage your media just few taps.
Switshot is a game media manager helps you transfer your game media from Nintendo Switch to your phone, and manage your media just few taps.
Spare Parts is a 2D physics game that lets you build silly contraptions and machines.
Spare Parts Spare Parts is a 2D physics game that lets you build silly contraptions and machines. The goal for this project is: 100% of the code is op
iPhone and iPod Touch version of Skeleton Key: is an addictive and unique puzzle game in which you shift keys around the board unlocking treasure chests. Made with cocos2d-iphone.
Skeleton Key (iOS) Skeleton Key is an addictive and unique puzzle game in which you shift keys around the board unlocking treasure chests. It's availa
A game developed using UIViewPropertyAnimator
Save the Dot Apple introduced UIViewPropertyAnimator for iOS 10. We can use this new API to control interactive animations. To experiment UIViewProper
Remake of Nintendo's Octopus Game & Watch device for Apple TV 4
Octopus Remake of Nintendo's Octopus Game & Watch device for Apple TV 4. Written in Swift. Simulator controls Use keyboard and remote Press Play/Pause
Simple memory game written in Swift 4 using VIPER Architecture.
Viper Memory Game Simple memory game written in Swift 4.2 using VIPER Architecture. The Memory Game is a deck of cards where the user needs to find ma
Mecha Hamster is a game where you roll through customizable environments that you can share with your friends.
MechaHamster {#mechahamster_readme} MechaHamster is a game about guiding a futuristic hamster ball through dangerous space mazes, create mazes of thei
🦁 🃏 📱 An animal matching puzzle card game– built with turn-based game engine boardgame.io and React-Native + React-Native-Web
Matchimals.fun an animal matching puzzle card game 🦁 🃏 🍎 Download for iOS from the App Store 🤖 Download for Android from the Google Play Store 🖥
PokéMon like game on iOS with Location Based Service.
iPokeMon (iOS Client: Master) Description About Project iPokeMon is a project that try to implement the PokéMon game on iOS with Location Based Servic
Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.
Introduction Little Go is a free and open source iOS application that lets you play the game of Go on the iPhone or iPad. You can play against another
iOS Swift Game - Push SpriteKit to the limit
iOS Swift Project - Legend Wings - EverWing's Mini Clone EverWing is a popular action game. Survive as much you can, earn gold, and upgrade/purchase n
Open Source Real Time Strategy game based on Warfare Incorporated
About Hostile Takeover is the open source release of the wildly popular mobile Real Time Strategy game Warfare Incorporated. Warfare Incorporated's de
Solitaire mahjong game with several themes and layouts. For android/iphone/ubuntu/firefoxos
green-mahjong Green Mahjong is a HTML5 based GPLv3 solitaire mahjong game. It features three nice themes, six different layouts and works accross all
The one and only open source 4X MMO mid-core strategy game for iOS. Similar to Game of War and Mobile Strike
4X MMO Strategy Game for iOS I have spent 4 years of my life and a significant amount of money into completing this game and I hope you enjoy it. For
Frogatto & Friends is an action-adventure game, starring a certain quixotic frog.
Frogatto & Friends is an action-adventure game, starring a certain quixotic frog. We're trying to push 2D platforming, pixel-art, and music into unch
Just another yet FlappyBird-style game.
ScaryFlight Just another yet FlappyBird-style game using SpriteKit. ..... Important Note Guys, please respect the work of each other and please do not
An iOS "one-tap" shapes game
FityIt - The shapes game About How long can you survive in FityIt? Focus is key to achieving a high score! Tap left or right to spin the octagon and m
DropColour - Open-Source Arcade Game for iOS
DropColour - Open-Source Arcade Game for iOS iOS project written in Swift 3.1 during several hackathons at EL Passion. DropColour is an arcade game in
CookieCrunch game (a Candy Crush-like remake)
CookieCrunch CookieCrunch game (a Candy Crush-like remake) Why? Because I like games! Why not trying to understand such a successfull app like Candy C
A simple Chess game for iOS, written in Swift
Swift Chess This is a simple chess game for iPhone and iPad, designed for novice players. It features a very simple AI that plays much like a beginner
A physics-based cocos2d iOS game
CastleHassle License Copyright (c) 2010-2014 Castle Hassle Permission is hereby granted, free of charge, to any person obtaining a copy of this softwa
An iOS game for horrible people
CardsAgainst App An iOS game for horrible people A peer-to-peer Cards Against Humanity game for iOS, written with Multipeer Connectivity in Swift 4. L
iOS association game chatbot. AI based on neural word embedding language model. Image recognition with convolutional neural net.
AssociationBot ##iOS association game chatbot. UI based on JSQMessagesDemo. Association database created with the help of Word2Vec neural word embeddi
👻 Augmented reality game in a pixel/billboard style
ARbusters What's ARbusters? ARbusters is an augmented reality game in a pixel/billboard style. The gameplay is pretty simple, look around you and kill
A 2048 game writing with SwiftUI.
2048 Game (SwiftUI app) This is a simple game to demonstrate the new SwiftUI framework. Note that the game algorithm may have issues, and this is stil
The iOS version of 2048, made using SpriteKit
2048 This is a derivative and the iOS version of the game 2048. In the very unlikely case that you don't know what it is, you can check it out here. M
iOS drop-in library presenting a 2048-style game
iOS-2048 iOS drop-in library presenting a clean-room Objective-C/Cocoa implementation of the game 2048. Screenshot Instructions The included sample ap
A toolkit for SQLite databases, with a focus on application development
A toolkit for SQLite databases, with a focus on application development
Development of the TUM Campus App for iOS devices - for and from students at Technical University of Munich.
Tum Campus App - An Unofficial Guide Through University Life The TUM Campus App (TCA) is an open source project, developed by volunteers and available
A little arcade game that uses SwiftUI as a game engine.
SwiftUI Game A little arcade game that uses SwiftUI as a game engine :) Just copy the code into the Blank playgroundbook in Swift Playgrounds app on i
The purpose of the color game is to find the right color without getting distracted. It is as difficult as it is fun.
Color Game The purpose of the color game is to find the right color without getting distracted. It is as difficult as it is fun. Getting Started Insta
蜘蛛纸牌 for mac
蜘蛛纸牌 for Mac 仿 Windows 经典单机游戏 蜘蛛纸牌 已完成 基本游戏功能 难易度设置 分数、步数显示 部分提示音效果 提示音设置 撤销功能 胜利后烟花效果 已知问题 拖动牌时鼠标释放位置必须是一列排区域内 无法修改窗口大小 未完成 发牌等动画效果 耗时统计、最好成绩记录 提示功能
Awesome list of macOS libraries
Awesome macOS libraries 🔥 🔥 🔥 All listed libraries support macOS Content Dependency Manager Animation Audio Database Dependency Injection Device Ex
The purpose of the color game is to find the right color without getting distracted. It is as difficult as it is fun.
Color Game The purpose of the color game is to find the right color without getting distracted. It is as difficult as it is fun. Getting Started Insta
A game engine built with SDL and Swift.
Lark A game engine made with Swift and SDL. This is a pre-alpha work-in-progress. Don't try to use this unless you really know what you're doing. I ba
Моя первая программа (игра) на Swift.
swift-game Моя первая программа (игра) на Swift. Build and run # build git clone https://github.com/kotleni/swift-game cd swift-game swift build # run
This repository accompanies Test-Driven Development in Swift: Compile Better Code with XCTest and TDD
Apress Source Code This repository accompanies Test-Driven Development in Swift: Compile Better Code with XCTest and TDD by Gio Lodi (Apress, 2021). D
🛠 A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern.
Model-View-Presenter template A flexible and easy template created to speed up the development of your iOS application based on the MVP pattern. This
Tic Tac Toe game developed in SwiftUI
TicTacToe Tic Tac Toe game developed in SwiftUI Requirements macOS 11.1 Big Sur Xcode 12.3 iOS 14 Getting Started Clone the Repository Royalty free au
Lambton College, 2nd Semester Final IOS Project (Star Wars) game
The game we developed for our project of the course advanced iOS application is based on a functioning of a real time shooting game, in which initiall
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Perfect: Server-Side Swift 简体中文 Perfect: Server-Side Swift Perfect is a complete and powerful toolbox, framework, and application server for Linux, iO
A powerful input-agnostic swift logging framework made to speed up development with maximum readability.
The Swift logging framework. Atlantis is an extremely powerful logging framework that I've created for everyday use, including enterprise development
Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM, also interact with an API to get our newsfeed, use SPM(Swift Package Manager) to speed up our development flow and handle swiftui layout with views such as VStack.
News APP MVVM + SwiftUI + Combine + Swift Package Manager Sample project to learn how to use swiftui 2.0 with Combine, we look into using SwiftUI MVVM
Declarative Swift framework for Attributed Role-based Access Control management
Koosa Declarative Swift framework for Attributed Role-based Access Control management Check out this blog post for full explanation and more details:
Helpful extensions for iOS app development 🚀
ExtensionKit includes many extensions, from getting the user location with a deterministic Combine API to a shimmer loading animation, to keyboard notification updates, bottom sheet and much much more. Check out the docs below or install the library with SPM to try it out.
📱💬🚦 TinyConsole is a micro-console that can help you log and display information inside an iOS application, where having a connection to a development computer is not possible.
TinyConsole TinyConsole is a tiny log console to display information while using your iOS app and written in Swift. Usage Wrap your Main ViewControlle
Convenient & secure logging during development & release in Swift 3, 4 & 5
Colorful, flexible, lightweight logging for Swift 3, Swift 4 & Swift 5. Great for development & release with support for Console, File & cloud platfor
🖐 Memory game with hand gesture recognition that will keep your brain in a good shape!
Hands I have always been interested in how I can improve my memory in addition to reading books, and once I came across an interesting technique relat
iOS On-Device Game Cheat Creation/Sharing Platform and Software
CheatManager CheatManager is a mobile platform, used for installation/distribution/creation of mobile game cheats/hacks. This platform is completely d
Turn your Swift data model into a working CRUD app.
Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De
🎲 100% SwiftUI 2.0, classic 2048 game [SwiftUI 2.0, iOS 14.0+, iPadOS 14.0+, macOS 11.0+, Swift 5.3].
swiftui-2048 If you like the project, please give it a star ⭐ It will show the creator your appreciation and help others to discover the repo. ✍️ Abou
The Conway's Game of Life that build with SwiftUI.
SwiftUI-LifeGame The Conway's Game of Life that build with SwiftUI. iOS iPad macOS Requirements Xcode 12.2 (beta 2) macOS Catalina macOS Big Sur (beta
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
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.
🐦 Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].
🐦 Flappy Bird reincarnation [Swift 5.3, GameplayKit, SpriteKit, iOS 12].
A 2048 game writing with SwiftUI.
2048 Game (SwiftUI app) This is a simple game to demonstrate the new SwiftUI framework. Note that the game algorithm may have issues, and this is stil
A Swift package for rapid development using a collection of micro utility extensions for Standard Library, Foundation, and other native frameworks.
ZamzamKit ZamzamKit is a Swift package for rapid development using a collection of micro utility extensions for Standard Library, Foundation, and othe
Generate a privacy policy for your iOS app
PrivacyFlash Pro To easily run PrivacyFlash Pro get the latest packaged release. Learn more about PrivacyFlash Pro in our research paper. PrivacyFlash
Declarative, configurable & highly reusable UI development as making Lego bricks.
LeeGo is a lightweight Swift framework that helps you decouple & modularise your UI component into small pieces of LEGO style's bricks, to make UI dev
Play BreakOut while loading - A playable pull to refresh view using SpriteKit
BreakOutToRefresh Play BreakOut while loading - A playable pull to refresh view using SpriteKit BreakOutToRefresh uses SpriteKit to add a playable min
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Perfect: Server-Side Swift 简体中文 Perfect: Server-Side Swift Perfect is a complete and powerful toolbox, framework, and application server for Linux, iO
Imagine Engine - a fast, high performance Swift 2D game engine for Apple's platforms
Welcome to Imagine Engine, an ongoing project that aims to create a fast, high performance Swift 2D game engine for Apple's platforms that is also a j
Glide is a SpriteKit and GameplayKit based engine for building 2d games easily
Glide is a SpriteKit and GameplayKit based engine for building 2d games easily, with a focus on side scrollers. Glide is developed with Swift and works on iOS, macOS and tvOS.
Tempura - A holistic approach to iOS development, inspired by Redux and MVVM
Tempura is a holistic approach to iOS development, it borrows concepts from Redux (through Katana) and MVVM. 🎯 Installation Requirements CocoaPods 🤔
GRDB - A toolkit for SQLite databases, with a focus on application development
A toolkit for SQLite databases, with a focus on application development Latest release: May 16, 2021 • version 5.8.0 • CHANGELOG • Migrating From GRDB
Turn your Swift data model into a working CRUD app.
Model2App is a simple library that lets you quickly generate a CRUD iOS app based on just a data model defined in Swift. (CRUD - Create Read Update De