I'm currently making a game, based on Pokémon.
I do not own the trademark, copyright, or anything legally related to Pokémon (just some rando on the net).
In my code, I use
Pokemon to describe a specific idea; that a
Pokemon is a unique member of a
Human:Homo sapiens sapiens).
PokemonService: Holds a universally-unique identifier for a
PokemonStatService: Holds any "stat" value associated with a
PokemonMoveService: Holds any "move" associated with a
Would I be violating trademark, copyright, or something else if I have different constructs in my code that use the characters "Pokemon" to describe that construct?