Sto cercando una parola per classificare gli oggetti di gioco (alberi, rocce, persino ponti) ma NON includere oggetti / personaggi [chiuso]


8

Sto cercando una definizione SPECIFICA che includa oggetti di gioco ambientali ma NON altri oggetti di gioco. Alberi, rocce o persino ponti. NON oggetti, NON armi, NON Personaggi, NON tessere. Sto cercando una risposta estremamente specifica per determinate entità ma NON per la maggior parte delle entità.

Per i miei GameObjects, li ho archiviati come 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

Ovviamente, chiunque capirà facilmente che un GameObject del personaggio sarebbe un personaggio (PC o NPC) e un oggetto sarebbe qualcosa come una spada, una borsa d'oro, ecc.

Tuttavia, la parola "ambiente" è ovviamente sbagliata. Ho pensato a "fogliame" per fare riferimento a qualsiasi oggetto che non sia una tessera (erba, strada, acqua, un pavimento) e che non sia un oggetto (può raccogliere, ecc.)

Normalmente, chiamerei queste cose "Oggetti", perché un Albero, una Roccia, un Ponte, un Cespuglio, una collezione di fiori: sono tutti oggetti. Tuttavia, questo è ridondantemente confuso quando GameObjects viene chiamato "Oggetti" e il termine "oggetto" è così comune nell'ingegneria dei giochi.

Non potevo fare a meno di pensare a me stesso: "Deve esserci un termine ovvio, che non vedo. Una parola che descrive questo tipo di oggetto di gioco molto comune."

Qualcosa che le persone potrebbero facilmente capire, quindi non devo ricorrere a "EnvironmentObject".


2
Ogni motore / azienda ha il suo modo di farlo e otterrai 20 risposte diverse, più o meno ugualmente "corrette". Il più generico è il termine esatto che hai usato: oggetto del gioco .
Sean Middleditch,

5
Game Object non è affatto una risposta. In effetti, quella sarebbe una risposta NON CORRETTA. GameObject è il nome degli oggetti del gioco. Una categorizzazione per ogni oggetto è ciò che sto cercando: Personaggio, Oggetto, Albero, Doodad, Prop. Non posso credere che qualcuno con un rappresentante di 11k fornirebbe l'unica risposta errata, pensando che sia corretta.

3
Chi è il pubblico per questa parola? Perché hai bisogno della distinzione? È per il nome di una classe? In un motore basato su componenti, un oggetto ambiente potrebbe non essere altro che un semplice oggetto di gioco che riproduce il tipo di oggetto. Spetta agli artisti separare gli oggetti dell'ambiente da altri tipi di oggetti?
Tetrad,

1
Nel mondo tradizionale delle simulazioni questa lanugine nell'ambiente è chiamata "cultura". Questa idea nasce da oggetti che comprendono oggetti artificiali e "culturali" come strade ed edifici.
Patrick Hughes,

Risposte:


4

Qualcosa che fa parte del set è un "apparecchio", o "paesaggio".


4
Ciao Anon! Questo è un po 'breve - penso che dovresti considerare di lasciarlo come commento o modificare la tua risposta per contenere un po' più di informazioni.
Vaughan Hilts,

2
Scelta come migliore risposta, perché onestamente questa è la migliore risposta. Volevo una definizione che potesse incapsulare oggetti ambientali come alberi, rocce o persino ponti ... ma NON oggetti, armi, sacchi d'oro, ecc. "PAESAGGIO" è la risposta migliore in assoluto.

2
"PAESAGGIO" è la risposta migliore perché un oggetto NON è un paesaggio. Un personaggio NON è un paesaggio. Un albero comunque? Decisamente. Una pietra? Decisamente? Un ponte? Potrebbe sicuramente essere. Questa è la risposta più specifica, l'unica che risponde correttamente alla domanda e l'unica persona che l'ha letta correttamente (anche se altri hanno fatto grandi risposte, ma le loro risposte potrebbero facilmente includere oggetti, armi e altri oggetti di scena).

25

Credo che Prop (vedi: http://en.wikipedia.org/wiki/Theatrical_property e https://developer.valvesoftware.com/wiki/Prop_Types_Overview ) sia comunemente usato. Esistono alternative meno ambigue, ad esempio Blizzard usa la parola Doodad.


1
Quasi scelto come migliore risposta. L'ho usato per oggetti + paesaggi ambientali. Li ho sempre chiamati Props in Unity (ho dimenticato il perché), ha più senso quando si progettano scene, si adatta a tutto ciò che non è un personaggio ed è molto generico ma comprensibilmente dettagliato! :)

Questo è. Li chiamo sempre e li vedo chiamati "oggetti di scena".
Panda Pajama,

18

Vorrei usare la parola Doodad per quelle cose ambientali in quanto è uno standard. Durante la modifica in Titan Quest e nell'Editor mappe di StarCraft, vengono indicati come Doodad .

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

Io di solito si riferiscono ad oggetti di un attore in grado di interagire con i puntelli , proprio come se fossero su un palcoscenico. Gli attori usano i Props per compiere azioni, mentre i Doodad completano solo la scena.


3

"Decorazione" è sempre stato il nome che ho dato a elementi non interattivi, non raccoglibili.

Quando uso Flixel avrei dati di livello definiti da tre livelli separati: Solido, Interattivo e Decorativo. Solido e Decorazione sarebbero quindi caricati in Tilemaps, entrambi sarebbero stati resi ma i controlli di collisione sarebbero stati fatti solo contro Solido.


Ottima risposta, grazie. +1 Mi piace molto anche questa risposta. Quasi scelto come migliore risposta.

3
Solo per farti sapere, questa è sicuramente la seconda migliore risposta. Mi aiuta a rispondere a una domanda simile che avrei avuto in seguito quando il mio gioco diventerà più dettagliato. Chiamerò alberi, rocce, ponti, "PAESAGGIO" mentre chiamerò apparecchi come torce, mobili, "DECORAZIONE". Molto probabilmente il PAESAGGIO sarà trasformabile (abbattere un albero, rompere una roccia) mentre la Decorazione è più vicina a un oggetto ma senza assolutamente informazioni oltre alla rappresentazione grafica.

1

Come Hatberg ha detto che ero solito sentirli chiamati "Props" quando ero più giovane, ma dopo aver preso alcune lezioni di sviluppo del gioco al college (ironicamente insegnato dal fondatore di Iron Lore Entertainment (Brian Sullivan) che ha realizzato / progettato Titan Quest) ho sentito oggetti di gioco puramente decorativi chiamati "Set Dressing". Immagino sia solo un sinonimo di Prop, ma trovo che la maggior parte delle persone preferisca Set Dressing ora da un giorno.


2
Sembra un'insalata o un oggetto alimentare, non un oggetto di gioco, lol: P

cosa c'è che non va con l'insalata? Ma sì, in realtà ho pensato che fosse un po 'strano quando ne ho sentito parlare per la prima volta. Mi ci abituo davvero solo perché ho sentito che così tante persone usano anche la frase.
Benjamin Danger Johnson,

0

Potresti chiamarli Entità e dare loro un tag Environment come enum. Potresti anche optare per un design basato su componenti e semplicemente collegare un componente "Render" in modo che tutto ciò che accade a questi ambienti sia che siedano lì e abbiano un bell'aspetto.

Chiamare alberi e ambienti Le entità potrebbero non stare bene con le persone, ma per me ha senso chiamarle "entità" della scena. Ti consente di eliminare la necessità di più classi e di renderlo così più semplice da capire fino a quando documenterai il tuo progetto.

Edit1:

La mia risposta originale è spazzatura ed è stato il risultato di non aver letto correttamente la domanda. Come sono già state menzionate altre risposte migliori, è possibile contrassegnare questi elementi come "oggetti di scena", "Doodad" o persino "decorazioni".

Proprio per questa risposta, speravo di fornirti l'ennesima parola dopo aver visto il codice sorgente di Doom3. L'ho sfogliato cercando il modo in cui taggano le loro "Entità" o "GameObject come hai deciso di chiamarli. Da quello che posso vedere non hanno un tag ovvio per questo. Sembrano solo costruire un IdEntity e darglielo un RenderEntity che ha i dati per il rendering del renderer. Hanno anche una classe Model, ma nessun tag ambiente evidente che posso vedere. Modificherò questa risposta se finirò per trovare qualcosa che è vicino a un tag "ambiente".

Edit2:

Sembra che le classiche classi classiche costruite per "Wall" "Floor" (funzionava anche come soffitto) "Things" e persino "sky". Quindi immagino che "Thing" possa essere usato, anche se sembra vago. Immagino sia simile a doodad.


2
Ho pensato che Entity sarebbe stato un nome migliore di "GameObject". Quando ho detto il tag di ambiente ero completamente troppo generico e sicuramente non rispondevo alla domanda, considerando che la tua domanda era più focalizzata sull'identificazione di una parola per il tag stesso. Ovviamente, non sono riuscito a leggere e pensare alla domanda in modo completo. Era più specifico di quanto pensassi inizialmente. Chiedo scusa. Credo che gli altri abbiano fatto un ottimo lavoro nel rispondere alla domanda, ma posso provare a modificare la mia risposta in modo che non sia completamente sbagliata nel caso in cui altri la leggano. Grazie per avermelo fatto notare.
Dean Knight

2
@Regeta l'ho modificato. Sto ancora guardando attraverso Doom3 Source per vedere se possono avere un nome di fantasia per il loro tag Environment. Non ho avuto molta fortuna finora.
Dean Knight,

2
+1 per migliorare il sito Web ed essere abbastanza umile da rivedere se stesso e ammettere di non averlo letto completamente. Anche altri utenti qui non l'hanno davvero letto, e un moderatore ha dovuto intervenire e invertire l'opinione errata di CINQUE utenti di alto rappresentante, e uno in particolare ha cercato di trollare nei commenti che non aveva torto e un enorme paragrafo sul perché . @Dean Knight ti ringrazia per essere un brillante esempio del tipo di persona di cui questa comunità ha bisogno. La tua umiltà e rispetto per te è qualcosa che desidero per tutti gli utenti di alto livello che abusano dei loro privilegi di voto.

@Regeta SO non ha fatto altro che aiutarmi. Mi piace provare a diffondere quel poco di conoscenza che posso. Grazie per essere onesti.
Dean Knight,

0

Il terreno funziona. Potresti anche dividerlo in Terrain_water e Terrain_land


2
Ehi Thomas, benvenuto nel sito. Domande come quelle sopra sono domande soggettive che richiedono risposte un po 'più elaborate. Vedi questa pagina di aiuto in fondo parla di questo tipo di domande e di come dovrebbero essere risposte.
MichaelHouse

0

Che dire della parola "Scenario"?


2
Dovresti provare ad aggiungere altro alla tua risposta, soprattutto perché questa domanda ha già ricevuto risposta.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.