Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration

Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration

IlijaMihajlovic

A single player game in SpriteKit created completely programmatically without the use of .sks files and Xcode Scene Editor. Implemented continuous integration using Jenkins, Fastlane GitHub, and Unit Tests into one continuous integration system. So everything is automated from the first commit to the email notification at the end from Jenkins when the build finished. I used Firebase as a backend and implemented its Sign up/Login with Facebook and Anonymously into the app, and saved users data like: UID, email address, username and profile image into Firebase Database and Firebase Storage, likewise, I implemented a persistent store so all user data is saved after the user quits the app. During the development of the app, I followed the MVC design pattern, likewise, I used Sketch for creating most of the UI.

26 Stars
4 Forks
26 Watchers
Swift Language
mit License
100 SrcLog Score
Cost to Build
$4.83M
Market Value
$5.56M

Growth over time

16 data points  ·  2021-07-01 → 2026-04-01
Stars Forks Watchers
💬

How do you feel about this project?

Ask AI about Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration

Question copied to clipboard

What is the IlijaMihajlovic/Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration GitHub project? Description: "A single player game in SpriteKit created completely programmatically without the use of .sks files and Xcode Scene Editor. Implemented continuous integration using Jenkins, Fastlane GitHub, and Unit Tests into one continuous integration system. So everything is automated from the first commit to the email notification at the end from Jenkins when the build finished. I used Firebase as a backend and implemented its Sign up/Login with Facebook and Anonymously into the app, and saved users data like: UID, email address, username and profile image into Firebase Database and Firebase Storage, likewise, I implemented a persistent store so all user data is saved after the user quits the app. During the development of the app, I followed the MVC design pattern, likewise, I used Sketch for creating most of the UI.". Written in Swift. Explain what it does, its main use cases, key features, and who would benefit from using it.

Question is copied to clipboard — paste it after the AI opens.

How to clone Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration

Clone via HTTPS

git clone https://github.com/IlijaMihajlovic/Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration.git

Clone via SSH

[email protected]:IlijaMihajlovic/Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration.git

Download ZIP

Download master.zip

Found an issue?

Report bugs or request features on the Sweet-Sweets-Mania-SpriteKit-Game-With-Continuous-Integration issue tracker:

Open GitHub Issues