DIY iOS Games: A Developer Guide - Anti Candy Crunch

The MATCH-4 Source Code in Swift 4.2, iOS 12 and Xcode 10

4.66 (96 reviews)
Udemy
platform
English
language
Other
category
instructor
DIY iOS Games: A Developer Guide - Anti Candy Crunch
5 547
students
4.5 hours
content
Nov 2018
last update
$19.99
regular price

What you will 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

Why take this course?

It looks like you've provided a detailed changelog for an iOS application, which includes updates to scaling issues, localization, codebase updates for Swift 4 and Xcode 9 compatibility, Facebook SDK warnings, and various bug fixes and feature additions over time.

Here's a summary of the key updates:

  • 11.0.3: Added an option to show how many stars are given when inviting friends via Facebook.
  • 11.0.2: Improved the handling of various permissions such as photo library access, calendar events, and Bluetooth usage in iOS.
  • 11.0.1: Added a documentation file with a link to Udemy for users who might want to learn more about using the app or its components.
  • 11.0.0: Initial release of the app with all features present from the start.

From 1.0.0 up to 2.1.2, the changelog outlines a series of updates and bug fixes, including:

  • 2.1.2: Fixed an issue where the screen would be cut off in iPad Landscape Orientation.
  • 2.1.1: Updated the Info.plist file to address potential 'Invalid Build' issues when submitting to the App Store.
  • 2.1.0: Added a button in the Game Over Panel that takes the player back to the Main Menu.
  • 2.0.4: Improved AdMob banner placement to span across the entire screen on all devices.
  • 2.0.3: Fixed an issue with Screen orientation on iPad.
  • 2.0.2: Updated the app to comply with iOS 10 and Swift 3, requiring Xcode 8 or later.
  • 2.0.1: Added a feature to show an Alert when using Facebook App Invites, indicating progress and reward.
  • 2.0.0: Major update to the app, including new features and possibly a complete redesign for compatibility with iOS 10 and Swift 3.

The changelog also mentions updates to pods, warnings, and various code changes across different files such as Podfile, GameViewController.swift, PlayerStats.swift, SettingsScene.swift, etc., indicating ongoing maintenance and improvement of the application over time.

The final update in your changelog is a quick patch for 2.0.4 to handle Screen orientation on iPad, which was likely a regression fixed between 2.1.1 and 2.1.2.

This kind of detailed changelog is very useful for users who want to keep track of the application's history, understand what features have been added or changed, and identify any potential issues that might affect their experience with the app. It also demonstrates a commitment to maintaining and improving the application over time.

Screenshots

DIY iOS Games: A Developer Guide - Anti Candy Crunch - Screenshot_01DIY iOS Games: A Developer Guide - Anti Candy Crunch - Screenshot_02DIY iOS Games: A Developer Guide - Anti Candy Crunch - Screenshot_03DIY iOS Games: A Developer Guide - Anti Candy Crunch - Screenshot_04

Our review

🏆 Course Overview:

The course in question is geared towards individuals interested in iOS SpriteKit Game Development, particularly those looking to build and monetize their own apps. It is highly regarded by recent reviewers, with a global rating of 4.40. The instructor, Alex Nagy, has been commended for his comprehensive approach, providing detailed explanations and guidance throughout the course.

Pros:

  • Comprehensive Learning Experience: Alex Nagy is praised for his thorough explanation style, taking time to cover the entire process of building and sustaining a profitable business in the iOS SpriteKit Game Development field. This approach is considered very rare and highly valuable by reviewers.

  • Instructor's Approach: The instructor's method of teaching has been described as friendly and patient, with a nice pace that makes it accessible for beginners and those who learn better with detailed instructions. His willingness to share his knowledge and troubleshoot issues encountered during the build process is seen as particularly helpful.

  • Real-World Application: The course promises and delivers real results, with students actually seeing their apps on the App Store after completion. This practical outcome is a testament to the effectiveness of the instruction provided.

  • Step-by-Step Tutorials: For newbies, Alex's step-by-step tutorials are invaluable, offering comprehensive coverage from installation to app publishing. His approach makes complex topics understandable and manageable for learners with varying levels of experience.

  • Content Relevance: The content is up-to-date and informative, covering current software development kits (SDKs) and providing a wealth of information that can inspire new ideas.

  • Engaging Teaching Style: Alex's teaching style is appreciated for its clarity and friendliness, especially suitable for rookies who are trying to catch up with the latest in iOS game development.

Cons:

  • Pacing: Some experienced users find the course too slow, suggesting that more advanced learners could skip parts or speed up the video playback to accommodate their existing skill level.

  • Technical Updates: A few reviewers have noted that some of the content is slightly outdated, particularly with changes in Facebook screens and the use of an excessive number of email accounts by the developer (which may appear suspicious).

  • Learning Curve for Advanced Users: The course might not be as beneficial for those who already have extensive experience with Xcode or Swift development, as the content is more suited to beginners. Additionally, some reviewers have pointed out that the code provided in the videos does not compile with newer versions of Xcode/Swift.

In conclusion, this course is highly recommended for beginners and those looking to reskin games in iOS. It provides a thorough understanding of the process, from concept to publication, and offers valuable insights into integrating specific SDKs. The instructor's teaching style and willingness to share his knowledge make this a standout course for anyone starting out in iOS SpriteKit Game Development. For experienced developers, some parts of the course may be too basic, but it could still serve as a refresher or provide inspiration for new project ideas.

Related Topics

945324
udemy ID
30/08/2016
course created date
20/11/2019
course indexed date
Bot
course submited by