Lesson 29. Capstone: Comets

In this capstone you’re going to build an Asteroids-like game called Comets, shown in figure 29.1.

Figure 29.1. Comets game

There are many valid reasons why you would create a base class or a class that doesn’t extend anything. But I think the majority of most developers’ time spent with classes will be extending base classes provided from a framework such as React.js. For this capstone, you’re going to be working with a game framework that I have put together: the framework (like most frameworks) will handle most of the moving parts while giving you some base classes you can customize to create a unique game.

Get Get Programming with JavaScript Next now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.