

About

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.

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.

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.

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.

* 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.

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.

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?

Understanding the Rewards

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 KickstarterQuestions about this project? Check out the FAQ
Support
Funding period
- (30 days)