Flappy Fly Bird

🐦 Flappy Bird game reincarnation [Swift 5.5, GameplayKit, SpriteKit, iOS 12].
Alternatives To Flappy Fly Bird
Project NameStarsDownloadsRepos Using ThisPackages Using ThisMost Recent CommitTotal ReleasesLatest ReleaseOpen IssuesLicenseLanguage
3 years ago2mitSwift
Play BreakOut while loading - A playable pull to refresh view using SpriteKit
5 years ago7mitObjective-C
The iOS version of 2048, made using SpriteKit
Legend Wings457
6 years agoSwift
iOS Swift Game - Push SpriteKit to the limit
Stick Hero Swift438
6 years ago2mitSwift
a universal iOS Game using Swift and iOS SpriteKit
a year ago5August 10, 2019mitSwift
Game engine for making 2d games on iOS, macOS and tvOS, with practical examples and tutorials
4 days agoapache-2.0Swift
2D ECS game engine in 100% Swift + SwiftUI for iOS, macOS, tvOS
Flappy Fly Bird331
25 days agobsd-3-clauseSwift
🐦 Flappy Bird game reincarnation [Swift 5.5, GameplayKit, SpriteKit, iOS 12].
3 years ago3mitSwift
Chrome dinosaur game on Touch Bar
5 years ago1gpl-3.0Swift
Play Breakout game on your MacBook Pro with Touch Bar, using SpriteKit. 用 Touch Bar 在 Mac 上玩打砖块游戏
9 years ago1mitObjective-C
Extensions to Apple's SpriteKit game engine
Alternatives To Flappy Fly Bird
Select To Compare

Alternative Project Comparisons

flappy-fly-bird Awesome

Language Framework 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.


Flappy Fly-Bird is an iOS/SpriteKit game written using the latest verion of Swift programming language and GameplayKit.



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



There were used graphical resources such as audio, music and images. Those resources are for non commercial use. If you want to reuse the developments in your projects you must remove all the assets.


  • Supports both iPhone & iPad devices
  • Multiple, animated, selectable characters
  • Minimum deployment target is iOS 11.3
  • Swift 5.0
  • Uses GameplayKit for in-game states: Playing, Deatch, Paused states
  • Supports multiple pipe types
  • Difficulty setting
  • Tile-Based pipes: uses the mixture of CoreGraphics and SpriteKit frameworks
  • Property list based persistence for Scores & Settings
  • Protocol-Oriented desing in mind


v 1.0

  • Infinite side-scrolling game
  • Haptic feedback on supported devides
  • Uses state machines
  • Utilizes SpriteKit editor
  • Uses CoreGraphics to construct tile-based pipes
  • Suported both iPhone and iPadscreens
  • Uses simple technique for persistence (for Scores and Settings)

v 1.3

  • 6 playable characters
  • 2 pipe types that make gameplay more unpredictable and enjoying

v 1.4

  • Support for Difficulty setting

v 1.4.5

  • Fixed issue that caused the player node to stuck after the death. The issue was caused by multiple death hander calls and jumbing between Playing and Death states, where some time-dependent actions were run at the same time
  • Added full support for iPhone X, Xs, Xs Max

v 1.4.6

  • Migration to Swift 5.0
  • Minor changes

v 1.4.7

  • Minor updated that includes the support for the latest changes in the language and SDK

v 1.4.8

  • Updated to the latest Swift version and lifted the minimum deplayment target to iOS/iPadOS 12.0

v 1.4.9

  • Minor technical updates


  • [x] New playable characters
  • [ ] Unique visual effects for playable characters
  • [ ] Achievement system: will be used to unlock new playable characters and visual effects
  • [ ] Addition of custom effects when player starts new run and dies
  • [ ] Custom scene transitions
  • [ ] Game bonuses: another good example of GameplayKitusage
  • [x] New pipe types
  • [ ] Level opening animation
  • [x] Setting for game Difficulty


Astemir Eleev


The project is availabe under the BSD 3-Clause "New" or "Revised" License. Remember: you must not use any of the assets in commercial purposes.

Popular Spritekit Projects
Popular Video Game Projects
Popular User Interface Components Categories
Related Searches

Get A Weekly Email With Trending Projects For These Categories
No Spam. Unsubscribe easily at any time.
Game Development