Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
HTML5 Simple Game Programming Preparation
Rating: 4.4 out of 5(1,524 ratings)
64,044 students

HTML5 Simple Game Programming Preparation

Free overview of HTML, CSS, and JavaScript for my HTML5 Game Development course.
Created byAndy Harris
Last updated 4/2014
English

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
  • Discover the free simpleGame.js game library and use the online practice tool to begin building your own games online!

Course content

5 sections24 lectures5h 10m total length
  • Introduction to the Free HTML5 Preparation class9:42
  • Overview of the adventure game8:04
    Your first game will be a basic "choose your own adventure" written with HTML and CSS.  Take a look at a simple sample game and see how you will build this project.  

    The video features the game you can find here. Open the game in your browser and use ctrl-u (or the 'view source' command) to view the code.

  • Creating a basic HTML page18:33
    Resources mentioned in this lecture:

  • Adding Pictures and Links11:10

    Pages mentioned in this lecture:

  • Modifying a page with CSS10:03

    Change how your web page looks by adding CSS.

    Files used in this example:

    Note that we're deliberately discussing a very small subset of CSS. If you want to learn more about CSS, please see my book HTML / CSS All in One for Dummies.

  • Adding Audio and Building the Adventure Game14:23

    Think about the design of your adventure game and how you will implement it in HTML and CSS.

    Create your nodes, make your images into links, and add sound effects for even more fun.

    Files demonstrated in this video:

  • Building an adventure game with basic HTML and CSS

Requirements

  • Access to an HTML5 - compliant browser (Google Chrome 23 or greater recommended)
  • Access to a higher-end text editor (specific examples linked in course)
  • Any major operating system (Windows 7+, Mac OSX, Linux)

Description

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.

It introduces the simpleGame.js engine, showing you how the engine works and introducing a free online game development tool. For more information on game programming, please see my other course.

Who this course is for:

  • Anyone interested in game development.
  • Suitable for middle school, high school, or adult learners. Motivated younger students will also enjoy the course, but they may need help from an adult. Perfect course for kids and parents to take together!
  • No prior experience in web development or programming is necessary, although it can be useful.
  • Programming is NOT a spectator sport! You'll only learn if you're willing to do some exercises on your own.