>>Apparently people are confused. Pico8, Scratch, Flash, etc.. games are not allowed. Sorry :((
Okay! But can I compile Pico-8 or Tic-80 game to exe file? Or it absolutely not allowed?
4MB uncompressed, if you use any compression, it has to be taken care of by your program ITSELF.
No, it isn't bad, the final rating takes size AND ingenuity into account, so use your space wisely.
Also consider joining the discord server, you'll likely get more help and discussion there. https://discord.gg/ge3YuJheBY
I was told by the jam moderator that Pico-8 is cool as long as the runtime is less than 4MB. Now, exactly what "runtime" means...
Is that the exported .html and .js files that make the web-playable version of the game? Is it the amount of memory used while the game is running? (Pico-8 is limited to 2MB) Is it both of these combined? ...
Hi Jakub Šebek, thanks for your time.
Mi problem is with rule 8:
I don't really know how to measure "runtime".
Perhaps a clarification of that term is needed. "Runtime" does refer to the time when the program is running, but when talking about included files, it's usually short for either "runtime system" or "runtime environment". When any program is run, the executable does the basic setup for the type of executable it is, followed by loading anything that the executable lists as required to run. Usually some of what's required is included in the OS's files, especially the "kernal", but not all of what's required.
To give Pico-8 as an example, this game I exported with version 0.2.1b a while back has a windows distributable that includes the optimized .exe file, a data file, and a mysterious version of SDL2.DLL. Since the .exe file loads the DLL file at the beginning of its runtime, it would be counted as part of the runtime environment. Thus, the game's file size is the total of all 3 files, not just the game data and the exe file.
Also, I'll go ahead and mention that the pico-8 IDE is too big (around 20 MB) but it looks like a windows distribution is only 2.83 MB on disk, so you should be fine using pico-8 as long as you export a stand-alone distribution rather than the cart (look up export in the readme if you don't know how). More generally, if you're not sure if a file is part of the runtime, move it out of the game folder temporarily and see if the game runs without it. If not, it counts.
Thanks Colin EUMP for the down to the ground explanation. I'm not a tech guy and was a little worried about it.