Udemy

Simple HTML5 Game Development

Enroll Now
  • 1,476 Students
  • Updated 1/2016
4.2
(128 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
13 Hour(s) 12 Minute(s)
Language
English
Taught by
Andy Harris
Rating
4.2
(128 Ratings)
1 views

Course Overview

Simple HTML5 Game Development

Learn to build a complete web or mobile video game using HTML5. No previous programming or web development required.

Learn to build web and mobile games with HTML5. Even if you have no experience in programming or web development, you can create your own games.

This course begins with a quick overview of web development in HTML5 and shows you the basic web framework used in all modern pages. It then teaches essential programming concepts using the JavaScript language embedded in all modern browsers.

The course centers around a game engine designed especially to be easy to understand. The game engine and all the other tools needed for the course are completely free. You won't need to purchase anything to build great games.

By the end of the course, you'll be able to build 2D games on the web as well as on mobile devices like the iPad and mobile phones.

Course Content

  • 12 section(s)
  • 64 lecture(s)
  • Section 1 Building a basic page - and an epic adventure
  • Section 2 Talking to the Page
  • Section 3 Coding Like a Pro
  • Section 4 Building a text-based game
  • Section 5 Introducing the Game Engine
  • Section 6 Creating Game Elements
  • Section 7 Getting to a Game
  • Section 8 Motion and Animation
  • Section 9 Going Mobile
  • Section 10 SimpleGame in depth
  • Section 11 Game Asset Resources
  • Section 12 Game Starters

What You’ll Learn

  • Build a basic web page with HTML, Use CSS to add essential style to your page, Understand the main concepts of programming (variables, conditions, loops, branches, functions, and arrays) using JavaScript, Use JavaScript and the Document Object Model to build a basic interactive web page, Understand how a Scene works in the simpleGame library, and how that adds space and time elements to your game., Build a basic Sprite object and learn how to build custom sprites to represent any game element you can imagine, Practice object-oriented programming to build complex and interesting game objects that can respond to user input, collisions, and other game events, Manage standard game events like input, boundary-detection and collisions, Manage sound effects, Learn to use the mouse and keyboard for basic user input, Explore how physics can be used for more interesting control like space vehicles, realistic acceleration, and skidding., Extend your games to mobile platforms with touch and tilt input, and learn to add icons and full-screen behavior to your games, Learn not just the code, but the process of building your own game from idea to reality, Explore the simpleGame engine and see how it does all the magic. Learn how you can extend it yourself for even more power.

Reviews

  • J
    Jorge Guerrero
    4.0

    It's a good course; it's just that these Dummies series are not really for dummies; that is, they do assume you have some basic knowledge and many peple don't have this. I also came across the same issue with VBA for Dummies; the author jumps around to concepts you don't know where they came from.

  • R
    Robert Slaughter
    4.0

    This was perfect for me. I have taken some other courses on html and JS but have failed to keep in practice. I wanted to get some review while learning some new skills, and I have. Also, the SimpleGame engine is a great library--simple but powerful--and I look forward to using it in all kinds of projects. However, the way that this course is organized and the teaching strategy would have made it extremely challenging had I not learned a lot of this before. While most coding courses I have looked at have the instructor building projects WITH the student, introducing concepts and constructing mini challenges along the way, in this course we are mostly shown completed projects and the important concepts are highlighted. This means that the student has to use a fair amount of creativity in training themselves rather than being able to simply follow along. But having said all that, its amazing what this course and the library makes possible with only a few lines of code. I recommend this course for anyone who already has some grasp of html and JS, wants to learn to create games NOW, and is not going to get frustrated if they have to look through code trying to figure out what they missed.

  • A
    Alexandrea Teigeler
    5.0

    Things are made clear and simple, and in a way that I can understand and apply them without just copying the source code. I feel like I am actually learning the material. Great for beginners as well as people who are farther along in their knowledge, as it helps explain things as to why the code does a certain action.

  • D
    Dave Speigle
    4.0

    It is perfectly fine for me. I already have some xp with web dev, so this is OK as a refresher. The inclusion of the flow charting for logical decisions is/was a nice touch. - be patient. - lots of useful info - even touches on creating 'a game engine' and 'libraries'.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed