Share this project

Done

Share this project

Done
Hands-on online course to learn iOS and Android Game Development from total scratch! Learn JavaScript, HTML5, Phaser and Cordova.
Hands-on online course to learn iOS and Android Game Development from total scratch! Learn JavaScript, HTML5, Phaser and Cordova.
Hands-on online course to learn iOS and Android Game Development from total scratch! Learn JavaScript, HTML5, Phaser and Cordova.
572 backers pledged AU$ 30,448 to help bring this project to life.

About this project

Learn Mobile Game Development by Building 15 Games project video thumbnail
Replay with sound
Play with
sound

Learn Mobile Game Development by Building 15 Games

AU$ 30,448

572

** 

Late Backers

You can still get the course at ZENVA Academy: https://academy.zenva.com/?zva_src=latebacker 

**

-We reached our funding goal in less than 11 hours and doubled it in just 2 days!

-Reached both Stretch Goals which will add lots of exciting new content!

-550+ backers are about to start making mobile games. Thank you so much for your support!

Create and Sell Your Own Games for iOS and Android

The Complete Mobile Game Development Course is a comprehensive video tutorial that will teach you how to create 15 mobile games using JavaScript + the free Phaser library, and how to publish them to iOS, Android and Amazon.

Be part of your own learning experience. As a backer of this project, you will get to vote for the genre of 2 out the 15 games.

We need your help to create this amazing course and make it the ultimate starter kit for you and for anyone else who wants to create their own games for fun or for profit. Impress potential employers, clients and friends with a strong 15-game portfolio.

Learn game development by making 15 Real-World projects
Learn game development by making 15 Real-World projects

Stretch Goal: $25,000 - Reached!

New bonus modules for Gold, Platinum and Diamond backers.

1) Server-side Programming for Games - Let's create a leaderboard and save player information using Node.js, Express and MongoDB (all covered from scratch!).

2) Intro to Multiplayer Games - We'll create basic multiplayer interactions using Node.js and Socket.io.

Stretch Goal: $10,000 - Reached in 3 days!

New bonus modules for Gold, Platinum and Diamond backers.

1) 3D Programming with WebGL and Babylon.js - Make impressive 3D environments that run on desktop and mobile.

2) Pixel Art Game Characters in Photoshop - Learn to create cool game characters.

-

Why I'm passionate about teaching online

My name is Pablo and I’m a developer, educator and entrepreneur. I founded  ZENVA and have authored more than 38 online courses. I have also created mobile game development content for Amazon and Intel, and have run live game development workshops at the HTML5 Developer Conference in San Francisco.

I grew up in a remote city in the Atacama Desert, Chile. During my teenage years in the 90’s all I wanted was to learn game development, but it was really hard as there weren’t many resources available, so I learned how to code on my own with a lot of difficulty from whatever coding book I could get a hold of.

Twenty years later in 2011 I went through a similar process when I wanted to learn HTML5 mobile game development, so I decided to start creating high quality and affordable educational content on the topics I was passionate about.

Currently, we have over 70,000 students combining our e-learning platform Zenva Academy, Udemy.com and Skillfeed. These students come from all around the world and are learning how to create their own games, apps and websites with our courses.

Students making quick progress in my mobile game development workshop last October in San Francisco
Students making quick progress in my mobile game development workshop last October in San Francisco

Learn by Making Real-World Projects

This will be my most ambitious project up to date and I want to incorporate all the feedback and experience gained over the years teaching game development.

This course will be built from day one around the concept of learning by creating Real-World projects. The ultimate goal is that all the skills you gain in the course are really valuable for your career in an industry you love.

Together, throughout this course, we'll build 15 mobile games from scratch using JavaScript and the free HTML5 Phaser library, and we'll learn how to publish them to iOS, Android and the Amazon Appstore using Cordova and the Intel XDK.

There genre of the 15th game is secret and it's only available for those who support us by choosing the Platinum or Diamond packages.

Rewards that Keep Rewarding! Learn by Making Real World Applications
Rewards that Keep Rewarding! Learn by Making Real World Applications

The only requirement of this course is basic HTML and CSS knowledge, which you can quickly learn via my free course. Even if you don't know JavaScript that's perfectly fine :) We'll teach you the basics in the first module: Learn JavaScript by Making a Mobile Game.

Shape Your Own Learning Experience

After the campaign is finished, our backers who bought the Silver, Gold, Platinum or Diamond packages (see the Rewards table for details) will get access to a voting website where the genre of two games will be decided by the supporters of this project. I will build the two projects that get voted the most and will create course modules around those two games.*

So by helping make this course a reality you also get the exciting opportunity to define the course content.

The genre of 2 out of the 15 games will be decided by backers
The genre of 2 out of the 15 games will be decided by backers

* Regardless of the voting result, I’ll have the final say regarding what projects will be built as per complexity for the course, educational value and other factors. They need to be 2D and have only client-side functionality.

These are the fun modules we’ll build for you

Module 1: Learn JavaScript by Making a Game

If you’ve never coded in JavaScript before or you feel like you need a refreshment, this module will give you the basic background to get started. In this module we’ll build a zombie avoiding mobile game using JavaScript and the CANVAS API.

Module 2: Toddler’s Farm Animals

In this module we’ll introduce the HTML5 Phaser library which is what we’ll use throughout the course to create the rest of the games. The game we’ll make in this module is a toddlers game similar to Fisher Price Animal Sounds.

Screenshot of the game we've built for this module.
Screenshot of the game we've built for this module.

Module 3: Grumpy Virtual Pet

In this module we’ll introduce more Phaser concepts and we’ll craft a simple virtual pet game where you have to feed and entertain a demanding but cute virtual pet.

Screenshot of the game we built for this module.
Screenshot of the game we built for this module.

Module 4: Monster Kong

We’ll start looking into the 2D physics module and make a basic platformer game similar to old-school Donkey Kong, where you have to avoid fire and rescue a gorilla. We’ll also add mobile touch controllers.

Module 5: Space Hipsters Galactica

In this module we’ll build a spaceship game with randomly generated enemies. We’ll also learn how to use particle effects so that we can have cool explosions.

Module 6: Infinite Runner

Infinite runners are a must! in this module you’ll create your first mobile infinite runner game that goes on, well, forever! We’ll look into how to increase difficulty over time and keep high scores stored on the phone.

In this module we'll also cover adding ads so that you can monetize your games.

Module 7: Multi-level Mario Style Platformer

In this module we’ll cover the free Tiled map editor so that you can visually create levels for your games and load them in your code. We’ll create a multi-level platformer game with enemies that have basic AI.

Module 8: Veggies vs Zombies Defense Game

Veggies vs Zombies is a defense game where you have to defend your home from a zombie attack! - Multilevel and with animations.

Module 9: RPG

This is my favorite type of game so I had to include it. Lets make an RPG game with different enemies, quests, items and weapons.

Module 10: How to Publish Games to iOS, Android and Amazon

Let’s step back a little bit and cover how to test, emulate and publish games to iOS, Android and Amazon using Cordova and the free IntelXDK tool.

Module 11: Angry Chickens

Angry Birds style game using Phaser's 2D physics capabilities!

Module 12: Hipster Town Simulation

This is a little project I've wanted to work on for a while. In this module, we'll make a simple town simulation game where you can build stuff, collect taxes and keep the citizens happy.

In this module we'll also cover in-app purchases.

Module 13: Candy Match-3

Let’s create a match-3 game. You know what I'm talking about ;)

Module 14 and 15: YOU decide! 

Backers will propose game ideas and vote in a dedicated website they’ll get access to after the campaign is finished.

These two modules will be built around the two projects with the most votes. So basically as backer of this project you will have a say on your own learning experience.

Module 16: The Special Secret Game (only for Platinum and Diamond supporters!)

In this last module we’ll build a special, secret game. Only Platinum and Diamond supporters will gain access to this exclusive module, which won’t be sold separately afterwards.

You are free to re-skin, improve and build upon ALL the games, and publish them under your own developer account in the Apple App Store, the Google Playstore, the Amazon App Store and all other platforms.

By making 15 projects you will have a strong portfolio that will impress potential employers, customers and of course your friends and family :)

Besides making games you’ll also gain valuable app and web development skills

  • Become a proficient JavaScript and HTML5 developer.
  • Understand the hybrid app development process.

  • How to publish to the iOS and Android platforms using the Intel XDK.

  • How to use the Intel XDK to emulate and test remotely.

  • Monetize your games and apps with ads and in-app purchases.

What do our current students say?

We have hundreds of positive reviews in Udemy.com
We have hundreds of positive reviews in Udemy.com

Understanding the Rewards

Rewards table
Rewards table

What other game development courses has Pablo created?

In the following video you can view a summary of some of the game development courses I've authored / co-authored between 2012 and 2014. All these courses are available at our e-learning platform Zenva Academy.

Risks and challenges

This project will be the most ambitious online course I've undertaken up to date. At the same time, it's the most interesting one and I'm really looking forward to the challenge.

During the development of the course, backers will receive weekly project updates of the progress made, and modules will be made available to the backers as the video recordings and source code are completed (according to the backer's pledge etc).

After having authored 38 online video courses and several written tutorials on HTML5 game development I've gained the "know how" on how to make good quality and even entertaining online video courses where people gain concrete skills. I'm quite confident this project will be successful.

Assuming nothing bad happens to me (like an accident or a terrible disease) I think the main risks will be minor ones such as delays on some of the content or problems with the course scope.

To tackle the first risk (something happening to me) I take good care of myself, eat healthy, workout and live a balanced lifestyle, which are the aspects that are under my control on this front.

The tackle the second risk (delays and scope problems) I'm doing my best to plan ahead, do good research on the topics and use all the experience gained after producing 38 courses and running Zenva Academy (where we have over 70 courses).

I've used all the technologies included in the course and have already a very deep understanding of all of them.

Making courses and running Zenva is what I do for a living (I'm full-time in it) and I'm loving every minute of it. I will do my best and put 1000% into creating a super awesome course for you.

Learn about accountability on Kickstarter

Support this project

  1. Reward no longer available

    Pledge AU$ 15 or more About $12

    EARLY BIRD - STARTER PACKAGE. This package covers 4 games + how to publish to iOS, Android and Amazon (see the Rewards table for details).

    Less
    Estimated delivery
    Reward no longer available 20 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  2. Reward no longer available

    Pledge AU$ 19 or more About $15

    STARTER PACKAGE. This package covers 4 games + how to publish to iOS, Android and Amazon. (see the Rewards table for details).

    Less
    Estimated delivery
    Reward no longer available 10 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  3. Reward no longer available

    Pledge AU$ 20 or more About $16

    EARLY BIRD - SILVER PACKAGE. This package covers 7 games + how to publish to iOS, Android and Amazon (see the Rewards table for details).

    Less
    Estimated delivery
    Reward no longer available 20 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  4. Select this reward

    Pledge AU$ 29 or more About $23

    SILVER PACKAGE. This package covers 7 games + how to publish to iOS, Android and Amazon. (see the Rewards table for details).

    Less
    Estimated delivery
    Limited 9 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  5. Reward no longer available

    Pledge AU$ 30 or more About $23

    EARLY BIRD - GOLD PACKAGE. Learn how to build 12 amazing mobile games and how to publish them to iOS, Android and Amazon.

    EARLY BIRD BONUS: get free access to 1 existing Zenva course from the options listed in the Rewards table (options include AngularJS, Swift, Wordpress, jQuery and more!).

    Less
    Estimated delivery
    Reward no longer available 20 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  6. Reward no longer available

    Pledge AU$ 39 or more About $30

    GOLD PACKAGE. Learn how to build 12 amazing mobile games and how to publish them to iOS, Android and Amazon.

    Less
    Estimated delivery
    Reward no longer available 25 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  7. Reward no longer available

    Pledge AU$ 49 or more About $38

    EARLY BIRD - PLATINUM PACKAGE.

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    EARLY BIRD BONUS: get free access to 4 existing Zenva courses from the options listed in the Rewards table (options include AngularJS, Swift, Wordpress, jQuery and more!).

    Less
    Estimated delivery
    Reward no longer available 50 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  8. Reward no longer available

    Pledge AU$ 49 or more About $38

    KIND OF EARLY BIRD - PLATINUM PACKAGE.

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    KIND OF EARLY BIRD BONUS: get free access to 3 existing Zenva courses from the options listed in the Rewards table (options include AngularJS, Swift, Wordpress, jQuery and more!).

    Less
    Estimated delivery
    Reward no longer available 250 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  9. Select this reward

    Pledge AU$ 59 or more About $46

    PLATINUM PACKAGE.

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    In addition, you can pick 2 existing Zenva course from the options listed in the Rewards table (options include AngularJS, Swift, Wordpress, jQuery and more!).

    Less
    Estimated delivery
    Limited 90 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  10. Select this reward

    Pledge AU$ 99 or more About $77

    LIMITED EDITION - DIAMOND PACKAGE.

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    BONUS: get access to ALL of Pablo's existing courses that are listed in the Rewards table, normally valued at $240.

    Less
    Estimated delivery
    Limited 63 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  11. Select this reward

    Pledge AU$ 149 or more About $116

    LIMITED EDITION - DIAMOND PACKAGE FOR 2 PEOPLE.

    THE COMPLETE COURSE for 2 people ($598 value).

    BONUS: both get free access to ALL of Pablo's existing courses that are listed in the Rewards table ($480 value)

    Less
    Estimated delivery
    Limited 7 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  12. Reward no longer available

    Pledge AU$ 199 or more About $155

    LIMITED EDITION - DIAMOND PACKAGE + 2 HOURS OF PRIVATE TUTORING.

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    You also get 2 hours of private tutoring or code review by Pablo via Skype or Hangouts (normally $200).

    BONUS: get access to ALL of Pablo's existing courses that are listed in the Rewards table (normally $240).

    Less
    Estimated delivery
    Reward no longer available 2 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.
  13. Select this reward

    Pledge AU$ 699 or more About $543

    LIMITED EDITION - DIAMOND PACKAGE + 10 HOURS OF PRIVATE TUTORING

    THE COMPLETE COURSE - build 15 amazing mobile games ($299 value).

    You also get 10 hours of private tutoring or code review by Pablo via Skype or Hangouts (normally $1000).

    BONUS: get access to ALL of Pablo's existing courses that are listed in the Rewards table (normally $240).

    Less
    Estimated delivery
    Limited 0 backers
    AU$
    Kickstarter is not a store.

    It's a way to bring creative projects to life.

    Learn more about accountability.

Funding period

- (30 days)