What is a Console?

The concept of a console is important when writing games for modern game engines. In this article we will examine the concept in light of solving the blocking input problem in modern game engines and langauges like JavaScript. In JavaScript, for example, your code is placed on the UI thread. This means that whenever a […]

Collision of Spheres in Javascript

 

CALL and RET considered harmful.

The title of this post is a fun little jab at famous articles like “GOTO considered harmful“. A few years later Knuth’s “Structured Programming with go to Statements” provided a credible counterpoint. Knuth is famously quoted as saying we each develop “strong feelings” over these things because we are witnessing a revolution. So the takeaway […]