To quote the opinion of leafo about this in general
Are you making a game? It’s just a tag, use your best judgment. If the output of Gen AI is something you put into your project, then tag it. If you are bundling a dependency that you chose because of its use of Gen AI, then I think it’s fair to tag it. Otherwise, I wouldn’t really worry about it.
It is about content, and important for assets. You use them in other projects, so information should be acurate and given.
My opinion on the mattter, if you used a prompt to create it, it probably is generative ai.
machine translations (nowadays they are based on LLMs)
Why should you care how your free translation service black box does it? The actual content is your original text. Applying a computer generated filter to your images in your phone is probably also ai assisted these days.
text to speech (based on AI)
You should not promote tts in your game as a voice over anyway. Computer generated voices were called such long before the new gen ai thing. Also, this usually happens on the user's machine. You probably want to look at the licensing of your computer generated voice, what it actually is and how you can use it and how you should or must attribute it.
AI opponents based on neural networks
That's ... not content. That's how opponents were always called: ai. I think using actual gen ai like methods in your game as a way to create game play interaction is too meta to be covered by the current tagging situation. I know games like that, that even connect to one of the llm services. They usually do use some ai tags, as advertising, because the promise is that the opponent is smarter and not railroaded in conversation. But I just do not think the recent ai tags would fit.
spell/grammar checking by LLMs for in game texts
Same as translations. Even less so. Why would you even know how your word processor does it. Or care.
use of copilot coding assistents based on LLMs (Github copilot etc.)
Subject to debate. Personally, I would exclude code ai tagging from that tagging business as a whole. Normal users do not understand the difference and probably would not want to filter out such games, if they knew how software development works. In a way, if you can formulate a prompt so exactly that the outcome is a working code segment, you basically did what all programmes do when using a library function call and higher programming languages to generate assembler code under the hood. But a level or two higher up. When pseudo code in natural language becomes the code.
Of course, if you just prompted the ai to give you a match three game, that's a bit much. But those assisted things are often possible with procedural assitants as well and simple function generating is not really different from using a template, imho.
It gets complicated, if you want to use a function, or even the operating system, and you do not know, if those libraries or the operating system did have ai generated code in them or not. But as said above, for games it is just tags, do not worry too much.