Hi Jaze
you've got my curiosity because I had followed that tutorial some years ago (when it has another structured aspect but the content I think in th 99% is the same and 1% is for adapting to the Opengl Version of QB64, while the first time it has been built for QB64 SDL version) and also with the perspective to get magical secrets about game programming. So sure someone can have some reflections when the teacher lead you to repeat the foundation of programming (IDE, typing rules, basic syntax of QB45/QB64 with exercises and solutions). Sure going on you can get the essence of BASIC programming in relation with game programming: IEO = Input (keyboard, mouse, joystick) /Elaboration (math math math and again math) / Output (graphic, images, sound, music).
about
I wondered if the error was a typo. Looking closer at identical errors it seems deliberate.
an error is when syntax is wrong or the logical flow of instructions gives a result different from that expected. You talk about a typo that is deliberate... so you let think me about code examples. A more specific feedback can be useful for errata corrige of a text.
About ability of the author to game programming see these his works:
https://www.qb64.org/forum/index.php?topic=2523.0https://www.qb64.org/forum/index.php?topic=2304.0https://www.qb64.org/forum/index.php?topic=2298.0https://www.qb64.org/forum/index.php?topic=2297.0https://www.qb64.org/forum/index.php?topic=2264.0Welcome to this community