A level for a game is a set of instructions. Not unlike a punch card for a mechnical piano.
So you’re arguing that audio is a subset of code. Also, factually wrong. A level can be encoded as a set of instructions, but that’s not what a level is.
It was an idea, a puzzle, the game level’s logic. And what do we call the thing that makes the game tick? Code.
Personally I call an idea an idea, a puzzle a puzzle, logic logic, and code code.
You seem to understand that data and code is the same.
So you’re arguing that graphics, audio, and text are code.
And if you interpret data, it is not on the far end of non-code data, it is on the code site.
If it’s on a computer file, you cannot access the data at all without interpreting it. You can’t even download it.
That’s a formal fallacy.
If the least X-like out all of possible Ys is classified as X, then logically all Ys must be classified as X. That’s not overgeneralization, that’s literally how generalization works.
which makes the distinction of code and not-code meaningless in a game.
That’s not game specific. You cannot tell if something is code, just by having it compiled into an exe. And you cannot tell if something is data, just because you could read it with a text editor and is a file.
We’re past the point of comparing code with data, and have reached the point of comparing code with non-code in general. I am code. You are code. The color green is code. The act of eating is code. We might as well throw the words away, because it no longer serves its purpose of distinguishing between things that belong in its category and things that don’t.
You seem to consider “data” as a 5th category, if said data does not fit visual, sounds or text. If that data fits the definition of an instruction set, I consider it code. And in case of a puzzle level, there is not even ambiguity.
You seem to think that there is a meaningful definition of “code” that includes all computer files, and all data in general, except graphics, sound, and text. Try it. Post such a definition. I don’t even care if your definition includes the color green, all I care is that graphics and sound and text are excluded and all other data files in a game are included.
The only restriction is that you can’t explicitly mention the categories of graphics, sound, or text in your definition. Because if you do, you have a wastebasket taxon that is better called “other”, not “code”.