MyPage is a personalized page based on your interests.The page is customized to help you to find content that matters you the most.

I'm not curious

Simple HTML5 Game Development

Course Summary

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

  • +

    Course Syllabus

    • Building a basic page - and an epic adventure
      • Overview of the adventure game
      • Creating a basic HTML page
      • Adding Pictures and Links
      • Modifying a page with CSS
      • Adding Audio and Building the Adventure Game
      • Building an adventure game with basic HTML and CSS
    • Talking to the Page
      • Introducing the word game
      • Building a basic form
      • Basic Input and Output
      • Creating a good-looking form with CSS
      • Building the word story game
      • Basic input and output
    • Coding Like a Pro
      • Managing Data Types
      • Adding Branching Behavior
      • Looping with the For Loop
      • More flexible loops with While
      • Enhancing functions with parameters and return values
      • Using arrays
      • Coding like a pro
    • Building a text-based game
      • Designing the number guesser
      • Generating random numbers
      • Building the number guesser
      • Random numbers and guessing game
    • Introducing the Game Engine
      • Introduction to the SimpleGame Engine
      • SimpleGame Overview
      • Basic Keyboard Interaction
      • Using the simpleGame Practice Tool
      • overview of 2d games quiz
    • Creating Game Elements
      • Introducing Objects
      • Adding Sound Effects
      • Detecting Collisions
      • Working with the Timer
      • Creating Game Elements Quiz
    • Getting to a Game
      • Building a game design diagram
      • Building prototypes: the Frog and the Fly
      • Adding collisions and sound effects
      • Working with multiple flies
      • Adding timing and a game reset feature
      • Getting to a Game Quiz
    • Motion and Animation
      • Simple Physics - motion in space
      • Adding (kind of) realistic acceleration and drag
      • Drifting and Skidding made simple
      • Adding basic gravity
      • Fun with orbital mechanics
      • Adding weapons and projectiles to sprites
      • SpriteSheet animation
      • Physics and motion
    • Going Mobile
      • Overview of Mobile HTML5 game development
      • Using a hosting service and setting the game size
      • Using buttons and the touch interface as a virtual mouse
      • Working with the virtual joystick
      • Working with tilt interfaces
      • Going Mobile Quz
    • SimpleGame in depth
      • Understanding the scene class
      • Using Sprites
      • Using sounds, keyboard, and the timer
      • Using the virtual joystick and accelerometer
      • SimpleGame.js in Depth
    • Game Asset Resources
      • Diagramming with Dia
      • Vector Graphics with InkScape
      • Raster Graphics with Gimp
      • Using Blender for basic 3D
      • Great image archives
      • Free audio resources
      • Game Assets Quiz
    • Game Starters
      • Lunar Lander - basic gravity game
      • mail pilot - top-down scroller / shooter, repeating background
      • marble tilt - tilt interface, dynamic level creation
      • whack-a-mole - classic arcade game gone OOP
      • platform scroller - run and jump with gravity, moddable level elements
      • Pong - better collisions, simple AI
      • role-playing game - character objects, simple combat system
      • tanks - multipart sprites, gravity
      • Tile-based worlds - building huge worlds easily
      • Tic-tac-toe - with basic AI
      • Game starters quiz

Course Fee:
USD 100

Course Type:


Course Status:



1 - 4 hours / week

This course is listed under Development & Implementations and Digital Media & Games Community

Attended this course?

Back to Top

Awards & Accolades for MyTechLogy
Winner of
Top 100 Asia
Finalist at SiTF Awards 2014 under the category Best Social & Community Product
Finalist at HR Vendor of the Year 2015 Awards under the category Best Learning Management System
Finalist at HR Vendor of the Year 2015 Awards under the category Best Talent Management Software
Hidden Image Url

Back to Top