HTML5 Mobile Game Development by Example - Educational Game

Learn from scratch how to create awesome games for all devices and platforms!
Rating: 4.2 out of 5 (23 ratings)
4,136 students
HTML5 Mobile Game Development by Example - Educational Game
Rating: 4.2 out of 5 (23 ratings)
4,136 students
Learn how to create games that run on desktop, ios, android and all platforms
Learn the basics of the HTMl5 Quintus game development framework

Requirements

  • Basic knowledge of HTML, CSS and JavaScript, which you can obtain in our free courses
  • Installing a web server
Description

What if you could turn that great game idea into a real game that could be played on the web, on desktop, iOS, Android and all other platforms?

Stop postponing your dreams and get started TODAY. Learn at your own pace how to create HTML5 games in this course that follows the learn by doing approach.

Through out the course, we'll make an educational game with the Quintus HTML5 framework, one of the most powerful and lean game frameworks out there that allows you create games that work on phones, desktop, smart tvs and any HTML5 supporting devices!

These are just some of the many things you'll learn in this course:

  • Creating simple 2D games for the web, mobile and all devices.
  • Working with modules to keep your code organized.
  • Creating 2D tile-based worlds.
  • Using sprites and spritesheets in your games.
  • Collision detection.
  • 2D physics basics.
  • Game flow: game over and restart game.
  • Loading level data from JSON objects.
  • Putting it all together in a simple demo!

This course was created by Pablo Farias Navarro, founder of ZENVA and active contributor to the Quintus open source project, the same library we use in this course.

After teaching over 30.000 people how to code games, apps and websites we've gained valuable insight on how online education should be.

We are putting it all in practice on this course and we are sure it will give you the tools you need to get your game ideas up and running.

Who this course is for:
  • Motivated people with basic HTML, CSS and JavaScript skills who want to code awesome games
Course content
3 sections • 21 lectures • 2h 15m total length
  • Course Intro
    04:30
  • Source code
    00:10
  • Additional Resources
    00:18
  • HTML5 Quintus Basics
    11:40
  • Other Game Development Courses by Zenva
    05:13
  • Loading Assets and Tilesheets
    07:37
  • Stages, Scenes and Layers
    06:48
  • Sprites
    06:20
  • Collision Detection
    05:14
  • Viewport Camera
    06:28
  • The Rivals
    07:56
  • The Princess
    07:48
  • Game Over
    12:22
  • Level Options
    07:51
  • UI Module
    06:45
  • Game States and Question Generation
    07:17
  • Number Buttons
    07:22
  • Answer Area
    03:14
  • Checking the Answer
    09:32
  • Adding Sound
    05:09
  • Course Summary
    06:04

Instructors
Certified Game Developer and Founder of ZENVA
Pablo Farias Navarro
  • 4.4 Instructor Rating
  • 21,203 Reviews
  • 410,912 Students
  • 43 Courses

Certified game developer and Founder of ZENVA - the world's leading platform to learn game making, VR, machine learning and full-stack programming. Since 2012, Pablo has been developing professional-grade courses that have helped over 400,000 learn to code.

Pablo is a member of the Intel Innovator Program in the Asia Pacific Region, and has run live programming workshops in San Francisco, Brisbane and Bangalore.

Pablo holds a Master in Information Technology (Management) degree from the University of Queensland (Australia) and a Master of Science in Engineering degree from the Catholic University of Chile.

Build Games, Apps, Websites and VR Experiences
Zenva Academy
  • 4.4 Instructor Rating
  • 21,200 Reviews
  • 410,901 Students
  • 42 Courses

Trusted by 500,000+ learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality and full-stack web development.

Our e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy.