Mastering HTML5 Game Development [Video]

Preview in Mapt

Mastering HTML5 Game Development [Video]

Daniel Albu

Unleash the power of HTML5 to build highly performing cross-platform games

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$80.75
RRP $94.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$80.75
$29.99 p/m after trial
RRP $94.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Mastering HTML5 Game Development [Video] Book Cover
Mastering HTML5 Game Development [Video]
$ 94.99
$ 80.75
HTML Web Development Crash Course [Video] Book Cover
HTML Web Development Crash Course [Video]
$ 19.99
$ 17.00
Buy 2 for $34.50
Save $80.48
Add to Cart

Video Details

ISBN 139781785285844
Course Length2 hours and 20 minutes

Video Description

HTML5 is the fifth revision of the HTML standard, which is a core technology used for structuring and presenting content on Internet. Its innovative features such as Canvas, Audio, and Video elements make it a potential game building tool. While you can use Objective-C to build games just for iOS, HTML5 gives you the ability to build games for a multitude of platforms. This is the reason game developers and designers absolutely love HTML5—it simplifies the job of creating graphically-rich interactive games for the Internet and mobile devices. 

This video course will help you to create interactive, dynamic, and colorful games with HTML5. We’ll build a breakout game, using HTML5 Canvas to create the graphics and the main stage. We’ll use CreateJS and its modular libraries to build a visually-rich game. We’ll make it interactive by adding a keyboard, mouse, and touch support.

Then we’ll move on to set up the audio required for the game using WebAudio and HTML Audio. We’ll show you how to take advantage of the SQL-like data storage facility of HTML5. Then, we’ll make our game robust by carrying out its testing and debugging. Finally, we’ll dive into common errors and pitfalls that developers usually commit and a way to avoid them.

By the end of the course, you will be able to take full advantage of all the HTML5 features to create advanced and interactive games.

Table of Contents

CreateJS
The Course Overview
CreateJS Overview
Playing Sounds in Various Browsers Using SoundJS
Tweening Objects Using TweenJS
Loading Graphic Assets Using PreloadJS
Game Outline
Creating the Graphic Assets
Creating Basic Animations
Game Stage Creation and Object Positioning
Game Logic Part 1
Game Logic Overview
Adding the Basic Game Logic – Part 1
Adding the Basic Game Logic – Part 2
Adding the Game Physics – Part 1
Adding the Game Physics – Part 2
Adding the Game Physics – Part 3
Creating the Scoring System
Game Logic Part 2
Adding Mouse Controls
Adding Keyboard Controls
Mobile Support
WebStorage – Saving the Game Data
Testing/Debugging the Game
Chrome Developer Console Overview
Debugging with Breakpoints in Chrome
Firefox Debugging
Debugging on Android
Debugging on iOS
Wrapping Up
Common Errors
Troubleshooting
Additional References and Wrapping Up

What You Will Learn

  • Create an interactive game using CreateJS and its various libraries
  • Add audio elements to game using SoundJS
  • With TweenJS, add a tweening effect to the game elements
  • Use PreloadJS to load the graphic assets of the game
  • Add graphical elements to the game with EaselJS
  • Use the local storage to add controls and support to the graphics
  • See how to debug the game on various platforms
  • Wade through common errors that occur and know how to avoid them

Authors

Table of Contents

CreateJS
The Course Overview
CreateJS Overview
Playing Sounds in Various Browsers Using SoundJS
Tweening Objects Using TweenJS
Loading Graphic Assets Using PreloadJS
Game Outline
Creating the Graphic Assets
Creating Basic Animations
Game Stage Creation and Object Positioning
Game Logic Part 1
Game Logic Overview
Adding the Basic Game Logic – Part 1
Adding the Basic Game Logic – Part 2
Adding the Game Physics – Part 1
Adding the Game Physics – Part 2
Adding the Game Physics – Part 3
Creating the Scoring System
Game Logic Part 2
Adding Mouse Controls
Adding Keyboard Controls
Mobile Support
WebStorage – Saving the Game Data
Testing/Debugging the Game
Chrome Developer Console Overview
Debugging with Breakpoints in Chrome
Firefox Debugging
Debugging on Android
Debugging on iOS
Wrapping Up
Common Errors
Troubleshooting
Additional References and Wrapping Up

Video Details

ISBN 139781785285844
Course Length2 hours and 20 minutes
Read More

Read More Reviews

Recommended for You

HTML Web Development Crash Course [Video] Book Cover
HTML Web Development Crash Course [Video]
$ 19.99
$ 17.00
CSS Web Development Crash Course [Video] Book Cover
CSS Web Development Crash Course [Video]
$ 19.99
$ 17.00
Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering [Video] Book Cover
Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering [Video]
$ 49.99
$ 42.50
Connect the Dots: Linear and Logistic Regression [Video] Book Cover
Connect the Dots: Linear and Logistic Regression [Video]
$ 49.99
$ 42.50
From 0 to 1: Hive for Processing Big Data [Video] Book Cover
From 0 to 1: Hive for Processing Big Data [Video]
$ 49.99
$ 42.50
Scalable programming with Scala and Spark [Video] Book Cover
Scalable programming with Scala and Spark [Video]
$ 49.99
$ 42.50