Free Courses

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. 

You need to be logged in to see your course progress.
Introduction To SpriteKit and Swift video tutorials

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!

You need to be logged in to see your course progress.
Adobe Animate Basics Tutorial Series

Javascript Essentials

Learn the Javascript essentials for web development or any type of programming. Learn all the basics of Javascript including primitive types, arrays, functions, assignment operators, the window object and much more. We’ll also dive into some more detail about how Javascript works and even advanced topics like prototype inheritance, scope, execution context and much more.

You need to be logged in to see your course progress.
Javascript video tutorials

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!

You need to be logged in to see your course progress.

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
You need to be logged in to see your course progress.

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
You need to be logged in to see your course progress.

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
You need to be logged in to see your course progress.

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
You need to be logged in to see your course progress.

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
You need to be logged in to see your course progress.

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.

You need to be logged in to see your course progress.

 

Want a Free Account?

Get a User Account Today


Got something to sell online? We trust the amazing tools from Easy Digital Downloads