Estoy buscando una palabra para clasificar objetos de juego (árboles, rocas, incluso puentes) pero NO incluir elementos / personajes [cerrado]


8

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".


2
Cada motor / empresa tiene su propia manera de hacerlo, y obtendrá 20 respuestas diferentes más o menos igualmente "correctas". El más genérico es el término exacto que utilizó: objeto del juego .
Sean Middleditch

55
Game Object no es una respuesta en absoluto. De hecho, esa sería una respuesta INCORRECTA. GameObject es el nombre de los objetos del juego. Lo que estoy buscando es una categorización para cada objeto: personaje, artículo, árbol, Doodad, Prop. No puedo creer que alguien con 11k rep proporcione la única respuesta incorrecta, pensando que es correcta.

3
¿Quién es el público para esta palabra? ¿Por qué necesitas la distinción? ¿Es por el nombre de una clase? En un motor basado en componentes, un objeto de entorno podría no ser más que un objeto de juego que representa el tipo de accesorio. ¿Es para que los artistas separen los objetos del entorno de otros tipos de objetos?
Tetrad

1
En el mundo tradicional de las simulaciones, esta pelusa en el medio ambiente se llama "cultura". Esta idea proviene de cosas que abarcan objetos artificiales, "culturales" como carreteras y edificios.
Patrick Hughes

Respuestas:


4

Algo que forma parte del conjunto es un "accesorio" o "paisajismo".


44
Hola anon Esto es un poco breve: creo que debería considerar dejar esto como un comentario o editar su respuesta para contener un poco más de información.
Vaughan Hilts

2
Elegido como la mejor respuesta, porque honestamente esta es la mejor respuesta. Quería una definición que pudiera encapsular objetos ambientales como árboles, rocas o incluso puentes ... pero NO artículos, armas, bolsas de oro, etc. "PAISAJE" es la mejor respuesta absoluta.

2
"PAISAJE" es la mejor respuesta porque un artículo NO es un paisaje. Un personaje NO es un paisaje. Un árbol sin embargo? Seguro. ¿Una roca? ¿Seguro? Un puente? Definitivamente podría ser. Esta es la respuesta más específica, la única que responde correctamente la pregunta, y la única persona que la leyó correctamente (aunque otras sí proporcionaron excelentes respuestas, pero sus respuestas podrían incluir fácilmente objetos, armas y otros accesorios).

25

Creo que la Proposición (ver: http://en.wikipedia.org/wiki/Theatrical_property y https://developer.valvesoftware.com/wiki/Prop_Types_Overview ) se usa comúnmente. Hay alternativas menos ambiguas, por ejemplo, Blizzard usa la palabra Doodad.


1
Casi elegido como mejor respuesta. Utilicé esto para los artículos + paisajes del entorno. Siempre los llamé Props in Unity (no recuerdo por qué), tiene más sentido al diseñar escenas, encaja en cualquier cosa que no sea un personaje y es muy genérico, ¡pero comprensiblemente detallado! :)

Eso es todo. Siempre los llamo, y los vi llamados "accesorios".
Panda Pyjama

18

Usaría la palabra Doodad para esas cosas ambientales, ya que es un estándar. Al editar tanto en Titan Quest como en el Editor de mapas de StarCraft, se les conoce como Doodads .

http://starcraft.wikia.com/wiki/Galaxy_Map_Editor# Terra

Por lo general, me refiero a los objetos con los que un actor puede interactuar como accesorios , como si estuvieran en un escenario. Los actores usan Props para hacer acciones, mientras que los Doodads solo complementan la escena.


3

"Decoración" siempre ha sido el nombre que le he dado a elementos no interactivos, no colisionables.

Al usar flixel, tendría datos de nivel definidos por tres capas separadas Sólido, Interactivo y Decoración. Solid y Decoration se cargarían en Tilemaps, ambos se procesarían, pero las comprobaciones de colisión solo se realizarían contra Solid.


Gran respuesta, gracias. +1 Me gusta mucho esta respuesta también. Casi elegido como mejor respuesta.

3
Solo para hacerle saber, esta es definitivamente la segunda mejor respuesta. Me ayuda a responder una pregunta similar que tendría más tarde cuando mi juego se vuelve más detallado. Llamaré a Árboles, Rocas, Puentes, "PAISAJE" mientras llamaré accesorios como antorchas, muebles, "DECORACIÓN". El PAISAJE probablemente será transformable (cortar un árbol, romper una roca) mientras que Decoración está más cerca de un elemento pero sin absolutamente ninguna información además de la representación gráfica.

1

Como dijo Hatberg, solía escucharlos llamados "Props" cuando era más joven, pero después de tomar algunas clases de desarrollo de juegos en la universidad (irónicamente enseñado por el fundador de Iron Lore Entertainment (Brian Sullivan) que hizo / diseñó Titan Quest) escuché objetos de juego puramente decorativos que se llaman "Set Dressing". Supongo que es solo un sinónimo de Prop, pero creo que la mayoría de las personas prefieren el Set Dressing ahora.


2
Suena como una ensalada o un objeto de comida, no un objeto de juego, jajaja: P

¿Qué hay de malo con la ensalada? Pero sí, en realidad pensé que era un poco extraño cuando lo escuché por primera vez. Realmente solo me acostumbro porque escuché que mucha gente usa la frase también.
Benjamin Danger Johnson

0

Puede llamarlos Entidades y asignarles una etiqueta de Entorno como enumeración. También puede optar por un diseño basado en componentes y simplemente adjuntar un componente "Renderizar" para que todo lo que sucede en estos entornos sea que se sienten allí y se vean bonitos.

Llamando árboles y entornos Las entidades pueden no sentirse bien con las personas, pero para mí tiene sentido llamarlas "entidades" de la escena. Le permite eliminar la necesidad de más clases y, por lo tanto, simplifica la comprensión siempre que documente su diseño.

Editar1:

Mi respuesta original es basura y fue el resultado de no leer correctamente la pregunta. Como ya han mencionado otras respuestas mejores, puede etiquetar estos elementos como 'accesorios', 'Doodads' o incluso 'Decoraciones'.

Solo por esta respuesta, esperaba proporcionarle una palabra más después de mirar el código fuente de Doom3. Lo he revisado buscando cómo etiquetan sus "Entidades" o "GameObjects como has decidido llamarlos. Por lo que puedo ver, no tienen una etiqueta obvia para ellos. Parecen construir una IdEntity y dársela una RenderEntity que tiene los datos para el renderizador. También tienen una clase Model, pero no hay etiquetas de entorno obvias que pueda ver. Editaré esta respuesta si termino encontrando algo que esté cerca de una etiqueta de "entorno".

Edit2:

Se parece a las clases clásicas de Doom para "Pared" "Piso" (también funcionaba como techo) "Cosas" e incluso "cielo". Entonces supongo que "Cosa" podría usarse, aunque eso parece vago. Supongo que es similar a Doodad.


2
Supuse que Entity sería un nombre mejor que "GameObject". Cuando dije etiqueta de entorno, estaba siendo demasiado general y definitivamente no respondía la pregunta, teniendo en cuenta que su pregunta estaba más centrada en identificar una palabra para la etiqueta en sí. Obviamente, no pude leer realmente y pensar completamente en la pregunta. Fue más específico de lo que pensaba originalmente. Me disculpo. Creo que otros han hecho un gran trabajo respondiendo la pregunta, pero puedo intentar editar mi respuesta para que no esté completamente equivocada en caso de que otros la lean más adelante. Gracias por llamar mi atención sobre esto.
Dean Knight

2
@Regeta lo edité. Todavía estoy mirando Doom3 Source para ver si pueden tener un nombre elegante para su etiqueta de entorno. No tengo mucha suerte hasta ahora.
Dean Knight

2
+1 por mejorar el sitio web y ser lo suficientemente humilde como para autoevaluarse y admitir que no lo ha leído completamente Otros usuarios aquí realmente tampoco lo leyeron, y un moderador tuvo que intervenir y revertir la opinión errática de CINCO usuarios de alta reputación, y uno en particular intentó troll en comentarios de que no estaba equivocado y un gran párrafo de por qué . @Dean Knight, gracias por ser un ejemplo brillante del tipo de persona que esta comunidad necesita. Su humildad y autoestima es algo que deseo a todos los usuarios de alta reputación que abusan de sus privilegios de voto.

@Regeta SO no ha hecho más que ayudarme. Disfruto tratando de difundir el poco conocimiento que puedo. Gracias por ser justo.
Dean Knight

0

El terreno funciona. También puedes dividirlo en Terrain_water y Terrain_land


2
Hola Thomas, bienvenido al sitio. Preguntas como las anteriores son preguntas subjetivas que requieren respuestas un poco más detalladas. El ver esta página de ayuda en la parte inferior habla sobre este tipo de preguntas y cómo deben ser respondidas.
MichaelHouse

0

¿Qué pasa con la palabra "Paisaje"?


2
Debería intentar agregar más a su respuesta, especialmente porque esta pregunta ya ha sido respondida.
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.