2D Game Design with WoofJS

WoofJS is a free web-based app for coding 2D games with the JavaScript programming language. Inspired by Scratch, it makes for a great transition from block-based coding to writing code in a text-based programming language like JavaScript. In this course, you will learn the skills required to build your our own 2D games in WoofJS. To get started, select from one of the project-based courses below to build a game from scratch, or select from one of the individual lessons to develop a specific skill.

By learning how to build your own game in WoofJS, you will develop an understanding of the JavaScript coding language and programming logic, and develop a range of practical skills that you can apply to different projects. JavaScript is a great language to learn - not only can JavaScript be used to build games, it can also be used to develop websites and apps.