If you completed the challenges in the previous chapter, you likely noticed a issue: to make multiple squares, you had to duplicate your variables and code. Complete
June 27, 2026
4 min read

The Game Loop Note: While the architecture discussed here is a classic and widely accepted foundation, it is not the only way to build a game. Software engineering
April 7, 2022
4 min read

What is Canvas? The Canvas API provides a means for drawing graphics via JavaScript and the HTML element. Among other things, it can be used for animation, game
April 7, 2022
2 min read

01- What to Expect & Setting Up Your Workspace Welcome to the starting line! Before we dive into the matrix of rendering pipelines and collision physics, we need
April 7, 2022
2 min read
