Free iOS and tvOS Courses
Start learning iOS game development with three multi-part courses, you can easily tackle in a weekend. If you’ve never used Swift before, check out our Swift Refreshers course. Great for beginners and anyone needing a quick reminder on some of the basics. Or jump right into game development with our Introduction to Sprite Kit series. And if you’ve got 20 minutes to spare, drill through our Xcode Workflow Tips series.
Free Adobe Animate Courses
Fourteen years ago we started CartoonSmart to teach Adobe Animate (ahem, back then it was called Macromedia Flash), and it’s still one of our favorite courses to teach. Animate offers some of the easiest vector illustration and animation tools in the entire Adobe suite, and this one software can be used for just about anything! To get started, check out our 9 part series covering all the basics of Adobe Animate CC 2018. After that, continue learning with short animation courses on walk cycles, shooting arrows and more!
Bonus Course – Asteroids
Get hands-on with this projectbased series on how to program an Asteroids style game with Swift and SpriteKit. This is a great followup course to our beginner videos. You’ll learn how to setup gesture recognizers, fire projectiles, created subclasses, handle physics and more!
Platform Games Starter Kit – Setup Guide
Get a drip-fed guide to creating your own platform game (like Mario Bros) which you can release for both iOS and tvOS. You must be logged into to self enroll. If you don’t want to tear through these videos in one day, tap here to head over to the official documentation.Enroll Today then Reload the Page
Role Playing Games Starter Kit – Setup Guide
Our first kit made specifically for top-down viewed worlds and role playing game. Craft your own adventure where players can discover new worlds, unlock weapons and collectibles, upgrade their look, battle enemies and much more! This kit could be used for purely fun games or educational apps.Enroll Today then Reload the Page
Pinball Games Starter Kit – Setup Guide
As pinball enthusiasts we love this kit! And although it is geared specifically toward making pinball games, you could make any number of physics based games with it. Gravity doesn’t always have to go down, hint hint. Take the drip-fed approach to becoming a pinball-wizard and sign up for the course below. Or head to the official documentation (tap here) to watch everything today.Enroll Today then Reload the Page
The Story Tellers Starter Kit – Setup Guide
This kit can be used to create everything from simple straight-forward tales to interactive books that change with each reader. Images, animations, even the story text itself can be determined by the reader. And on top of that, you can add countless mini-games, puzzles, hidden interactions, alternate pathways, and so on. All without ever writing code! Learn how to use the kit like a pro, with this series of video tutorials…Enroll Today then Reload the Page
The Sticker Kit – Setup Guide
Sell In-App Purchase-able stickers without writing any code. This Swift-based Xcode project only requires you to import your stickers, define two simple properties about each sticker (filename / whether or not it’s free) then enter your app’s In-App Purchase Product ID. Yes, its that simple.Enroll Today then Reload the Page
Looking for some of our past free courses?
We occasionally change up our free offerings, so if you signed up for a user account in the past, below you can find those previous freebies.
Want a Free Account?