Cover page by James L. Williams

Safari, the world’s most comprehensive technology and business learning platform.

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required

O'Reilly logo

3. Learning JavaScript

Although the title of the book explicitly calls out SVG, HTML5 Canvas, and WebGL, they wouldn’t be able to do much without the help of JavaScript. SVG, Canvas, and WebGL need JavaScript to drive the interactions between the user and the game. JavaScript also provides the basis for libraries and languages such as GWT and CoffeeScript, which are referenced later in the book. Node.js, also covered later in the book, uses JavaScript to run server-side code. In this chapter, we will cover the basics of JavaScript, along with some useful utilities and libraries that will aid in creating games, and use a JavaScript library to create your first game.

What Is JavaScript?

JavaScript is a loosely typed dynamic language that began ...

Find the exact information you need to solve a problem on the fly, or go deeper to master the technologies and skills you need to succeed

Start Free Trial

No credit card required