@Dennis The upper bound on size would be however large Arma 3 is without any DLCs or texture files. I'm actively trying to find the right person to talk to at Bohemia Interactive to get just the parts of their (proprietary) engine required for its scripting language (SQF)... to use for demonstrations of recreational programming.

@MDXF Just wanted to let you know that I didn't forget about this. Despite offering a Linux option, I don't think QB64 was actually every tested on Linux though. For example, the install script has Windows line endings and won't even run...

Apparently, npm install coffee-script installs CoffeeScript 1.12, while npm install coffeescript installs CoffeeScript 2.0. That's not confusing at all, especially considering that npm has a very easy way to specify the version you want.