Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Mindfulness Personal Development Personal Transformation Life Purpose Meditation Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Retargeting
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
IT & Software Other IT & Software iOS Game Development

DIY iOS Games: A Developer Guide - Anti Candy Crunch

The MATCH-4 Source Code in Swift 4.2, iOS 12 and Xcode 10
Rating: 3.9 out of 53.9 (93 ratings)
5,536 students
Created by Alex Nagy
Published 9/2016
English
English [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • create their own version of Anti Candy Crunch - an iOS source code that is provided in the course
  • set up Facebook, Firebase, AdMob, Chartboost, iTunes Connect for their new version
  • submit their new version (reskin) of the source code to be published on the App Store

Requirements

  • You need to have a Mac
  • You need to be enrolled in the Apple Developer Program
  • NO coding skills required

Description

Update - The source code is now updated to iOS12, Swift 4.2 and Xcode 10!

NEW FEATURE in v.12.0.0 - (18.10.2018)

  • Updated to iOS 12, Xcode 10, Swift 4.2

  • Updated Rebeloper Store to 4.0.0 ( files changed: RebeloperStoreSetup.swift, RebeloperStoreConfig.plist, Info.plist, AppDelegate.swift, Gameplay.swift, Shop.swift, BDPlayerStats.swift, Podfile )

  • Updated Firebase/Core; Firebase/AdMob pods

  • Fixed Tiles not found on board - big red X image being displayed instead (file changed: Gameplay.swift, lines 365, 375)

NEW FEATURE in v.2.3.0. (20.08.2017): Localization

Update (15.09.2016) - The source code is now updated to support iOS10, Swift 3 and Xcode 8!

--------------------

Luca Petrucci is enrolled in this course and on 25 October 2016 his app "Jungle Smash Mania" was featured in the Italian App Store under "New and Noteworthy"!!!

--------------------

Are you tired of reskinning the same old MATCH-3 source codes?

Do you want to leverage the awesome features of a game like Candy Crush Saga, but do not want to be a copycat?

Are you looking for a revolutionary MATCH-4 gameplay?

You are in good place! In this course you will get your hands on our latest source code "Anti Candy Crunch" and you will learn how to set it up and submit it to the App Store. In this course I will submit a reskin called Anti Cookie Crunch. Anti Cookie Crunch is already available on the App Store! Download it to take a look at what the source code can offer.

We wanted to create a game that will turn heads. While researching the market I've found that there are a LOT (some good, some bad) of MATCH-3 source codes.

What will make a bang is a new gameplay: Match 4 candies or more! Do not match 3!

This course takes you by hand and shows you how you can reskin and submit your very own version of Anti Candy Crunch to the App Store.

Features of the Anti Candy Crunch source code include:

  • Revolutionary MATCH-4 gameplay

  • Facebook Login

  • Facebook App Invites

  • Facebook Share

  • 3 Virtual Currency Pack In-app Purchases - This is where you will make money

  • No Ads In-app Purchase - This is where you will make money

  • Ads from AdMob (banner) and Chartboost (interstitial) - This is where you will make money

  • Rate My App System

  • More Apps Page

  • Game Center Leaderboard

  • Achievements

  • 108 Levels

  • 2 types of gameplay: timed or with moves

  • User data is saved into Firebase (user data is easily restored)

  • Facebook Friends and their scores are shown in the Map Scene

  • Random Level Mode

  • many more

You will get your hands on the Anti Candy Crunch source code and hands on video tutorials how to put your own reskin of it on the App Store. Take a look at the free Introduction video to find out more.

Enrich your app portfolio with this delightful, addicting, fun and money maker source code! Enroll now!

CHANGELOG

12.0.0 - (18.10.2018)

  • Updated to iOS 12, Xcode 10, Swift 4.2

  • Updated Rebeloper Store to 4.0.0 ( files changed: RebeloperStoreSetup.swift, RebeloperStoreConfig.plist, Info.plist, AppDelegate.swift, Gameplay.swift, Shop.swift, BDPlayerStats.swift, Podfile )

  • Updated Firebase/Core; Firebase/AdMob pods

  • Fixed Tiles not found on board - big red X image being displayed instead (file changed: Gameplay.swift, lines 365, 375)

11.0.12 - (16.07.2018)

• Fixed Game Center Leaderboard not sending correct data (file changed: Gameplay.swift, lines 936, 937)

11.0.11 - (01.07.2018)

• Fixed Launch Screen bottom white border on iPhoneX (file changed: LaunchScreen.stroyboard)

• Added option to reset stars count for level upon replay (file changed: Setup.swift, GameOver.swift, BDPlayerStats.swift)

11.0.10 - (10.05.2018)

• Fixed crash after buying No Ads IAP (file changed: Levels.swift)

11.0.9 - (09.05.2018)

• Fixed Rate Button not opening app Review Page (file changed: Settings.swift, Setup.swift)

11.0.8 - (03.05.2018)

• Fixed misplaced cookies when swiping really fast continuously (file changed: Gameplay.swift)

11.0.7 - (15.04.2018)

• Fixed background music issue when presenting an AdMob Interstitial ad (file changed: SmartAdMob.swift)

• Fixed interstitial issue delaying gameplay presentation (file changed: Setup.swift, Levels.swift, AppDelegate.swift)

11.0.6 - (05.04.2018)

• Fixed PlayerStats crash (file changed: GameViewController.swift)

11.0.5 - (30.03.2018)

• Added support for AdMob Interstitials (file changed: Levels.swift, GameViewController.swift, SmartAdMobConstants.swift, SmartAdMob.swift)

11.0.4 - (24.01.2018)

• Fixed Sound on/off button scaling infinitely down when tapped fast for several times (file changed: BDButton.swift)

• Fixed one png file not opening in Photoshop in the Resources folder

• Updated Resources folder with new assets

11.0.3 - (12.01.2018)

• Added option to animate matched cookies with png circles (file changed: Gameplay.swift, Setup.swift, Assets.xcassets)

11.0.2 - (05.01.2018)

• Added Localization

11.0.1 - (27.12.2017)

• Fixed minor background music bug (file changed: GameViewController.swift)

11.0.0 - (21.12.2017)

• Rebuilt whole app; removed unnecessary features, images; made ui flow smoother


10.0.5 - (06.12.2017)

• Fixed Crash due to no internet connection in fetching localised prices to the In-app purchase buttons as Apple’s new requirements (file changed: GameScene.swift)

10.0.4 - (01.12.2017)

• Removed unnecessary UIActivityTypes from share (file changed: GameScene.swift)

10.0.3 - (01.12.2017)

• Added localised prices to the In-app purchase buttons as Apple’s new requirements (file changed: GameScene.swift)

10.0.2 - (27.10.2017)

• Removed App Invites functionality because with the release of the Facebook SDK version 4.28.0, App Links Hosting is deprecated. It will be supported until February 5, 2018.

10.0.1 - (23.09.2017)

• Added SmartReviewController.

10.0.0 - (20.09.2017)

• Updated code to Swift4 / Xcode9 / iOS11 / iPhone8 / iPhone8 Plus / iPhone X. This is a brand new project! You will need to start from scratch. Besides the obvious code changes one resource has been modified (TopPanel.png) and one new resource has been added (TopPaneliPhoneXExtension.png) - waiting for Facebook to fix the warnings in their SDKs (but they are only warnings - the code works fine with them)

2.3.1 - (08.09.2017)

• Fixed Facebook Friend profile images sometimes not showing up (files changed: WorldMapScene.swift).

2.3.0 - (20.08.2017)

• Added Localization - this is a BRAND NEW version of the code; almost all files have been changed - To update you will need to start to set up your app with this version.

2.2.1 - (04.08.2017)

• Fixed the following issue: When a user completes a level and at the same time completes an achievement, then first the achievement pops up (and sometimes also and ad). This leads to a conflict, because it cause the 'You win' popup to NOT show and the user goes back in a game that is already won....This is annoying for a user, because the user has to make another move to complete the already completed level. (Thank you GamingV1 for the bug report) - (file changed: GameScene.swift)

2.2.0 - (10.07.2017)

• Updated Pods

• Fixed all warnings

2.1.1 - (22.12.2016)

• Updated code to fix Valid Facebook App Invites coins to give ( file changed: GameViewController.swift - line 604 )

2.1.0 - (10.11.2016)

• Fixed issues with SwiftKeychainWrapper ( file changed: Podfile; GameViewController.swift; PlayerStats.swift; SettingsScene.swift )

• Made the Star (that is after the counter of stars label) in the Gameplay to be a button that goes to the Shop. Thanks for the feature request phillip kidd ( files changed: GameScene.sks; GameScene.swift )

• Added button to Game Over Panel that goes to Main Menu. Thanks for the feature request simpleapps ( files changed: GameScene.sks )

2.0.4 - (06.11.2016)

• Improvement: AdMob banner now spans to the sides of the screen on all devices ( file changed: Main.storyboard )

• Updated project to automatic recommended settings

2.0.3 - (02.10.2016)

• Fixed Screen being cut in iPad Landscape Orientation ( for a quick patch all you need to do is: select your Target; go to General and in Deployment Info check “Requires Full Screen”)

2.0.2 - (15.09.2016)

• Updated Info.Plist file to avoid ‘Invalid Build’ when uploading to the App Store because of Facebook. Basically added the following:

<key>NSPhotoLibraryUsageDescription</key>

  <string>Facebook would like to access your photo library.</string>

2.0.1 - (15.09.2016)

  • Updated Info.Plist file to avoid ‘Invalid Build’ when uploading to the App Store. Basically added the following:

<key>NSCalendarsUsageDescription</key>

<string>Advertisement would like to create a calendar event.</string>

<key>NSBluetoothPeripheralUsageDescription</key>

<string>Advertisement would like to use bluetooth.</string>

2.0.0 - (08.09.2016)

  • Updated to iOS 10 and Swift 3 - this version will run only in Xcode 8+

1.0.2 - (05.09.2016)

  • Added Documentation file with link to Udemy

1.0.1 - (01.09.2016)

  • Added Alert showing Facebook App Invite progress and how much stars are given for the action

1.0.0 - (26.08.2016)

  • Initial Release


Who this course is for:

  • This course is meant for students who want to enrich their iOS App Portfolio with a reskin of Anti Candy Crunch
  • This course is probably not for students who want to learn to code iOS apps (ex. learn Swift) because the app is already provided

Course content

7 sections • 27 lectures • 4h 29m total length

  • Preview04:04

  • Preview25:19
  • Add Images, Sounds, Music and Font
    23:42
  • Setup AdMob & Chartboost
    08:56
  • Preview12:37
  • Preview13:43
  • Submit for Review on the App Store & Update App in iTunes Connect
    13:20

  • Preview01:17
  • Preview03:18
  • Preview10:18

  • Download and Install Xcode
    11:23
  • Get to Know Cocoapods
    09:02
  • Anti Candy Crunch - the project
    07:59

  • Preview09:51
  • App Invites and App Links
    03:20
  • Facebook Setup
    12:57
  • Firebase Setup
    15:46
  • In-app Purchases & Game Center
    19:38
  • Update on Facebook Setup
    02:40
  • AdMob & Chartboost Setup
    08:08
  • Images & Sounds
    07:43
  • Fonts & the Settings.swift file
    17:02
  • How to Edit the Levels
    05:16

  • Upload the Archive to the App Store
    07:41
  • iTunes Connect Setup
    10:23
  • Submit your App for Review
    02:07

  • Preview01:35

Instructor

Alex Nagy
★ REBELOPER ★
Alex Nagy
  • 3.7 Instructor Rating
  • 466 Reviews
  • 44,981 Students
  • 21 Courses

I am a senior iOS developer with more than 8 years of experience in building scalable, high quality iOS apps.


I have been teaching on Udemy since mid 2012 as an established and respected instructor. Currently my courses have more than 33.000 students in total and counting.


I'm experienced in:


✅ SwiftUI

✅ Combine

✅ Reactive Programming

✅ UIKit

✅ Firebase

✅ Stripe

✅ Swift 5


I am a developer since 2011 when Objective-C was still a thing.

I like to build out projects from scratch in code. It's important to me to create meaningful apps that impact the life of users in a positive way.

My english is fluent and I have excellent communication skills. Talking to clients and understanding their wants and needs is a daily routine. I believe in quality code and quality communication. On both of them I deliver.


I believe that you have to have 3 things in place to have a successful app:

??‍? clean code

? awesome UX/UI design

? cutting edge monetization


My courses are aimed for iOS developers with all type of experiences. If you're a beginner or a veteran expert you will find gold nuggets.


Looking forward to see you inside one of my courses!

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.