Estoy buscando una definición ESPECÍFICA que incluya objetos ambientales del juego pero NO otros objetos del juego. Árboles, rocas o incluso puentes. NO artículos, NO armas, NO Personajes, NO fichas. Estoy buscando una respuesta que sea extremadamente específica para ciertas entidades, pero NO para la mayoría de las entidades.
Para mis GameObjects, los tengo almacenados como ObjectType.
typedef enum
{
CHARACTER = 0, //A PC or NPC
ENVIRONMENT = 1, //A tree, a Rock, a Bridge, a non-animate environmental object
ITEM = 2, //A sword, bag of gold, pickup-able item
} ObjectType
Obviamente, cualquiera entendería fácilmente que un GameObject de personaje sería un personaje (PC o NPC), y un artículo sería algo así como una espada, una bolsa de oro, etc.
Sin embargo, la palabra "medio ambiente" es obviamente incorrecta. Pensé en "follaje" para referirme a cualquier objeto que no sea un azulejo (césped, carretera, agua, piso) y que no sea un elemento (puede recoger, etc.)
Normalmente, llamaría a estas cosas 'Objetos', porque un árbol, una roca, un puente, un arbusto, una colección de flores, todos estos son objetos. Sin embargo, esto es redundantemente confuso cuando GameObjects se conoce como "Objetos" y el término "objeto" es tan común en la ingeniería de juegos.
No pude evitar pensar: "Debe haber un término que sea obvio, que simplemente no estoy viendo. Una palabra que describe este tipo muy común de objeto de juego".
Algo que la gente podría entender fácilmente, por lo que no tengo que recurrir a "EnvironmentObject".