Une suite de l'ancien #448. # 1098 me donne l'idée que les interfaces peuvent être nommées view
, et cette interface est une vue pour une vue de génération de monde potentiellement asynchrone, donc GenView
devrait suffire. S'il vous plait, votez.
Voulait-on utiliser l'abréviation Gen
ou Generation
Dans le cas d'IWorld actuellement, c'est là que commence la séparation entre les mondes réguliers World
, client et serveur et ChunkRegion (très couramment utilisé dans World gen).
Que nous devions utiliser World
ou View
est une autre question alors que IWorld commence à définir certaines fonctions mondaines telles que l'existence de la planification d'état, les difficultés et les gestionnaires de blocs.
Les mentions de l'utilisation d'IWorld dans la génération mondiale sont un bon argument pour expliquer pourquoi Gen/GenerationView pourrait fonctionner, mais je pense qu'un nom comme IntermediaryWorld pourrait fonctionner, mais cela ne compense pas non plus le contexte de génération mondiale possible dans lequel il serait utilisé.
GenerationView ou IntermediaryWorld sont mes deux choix mais j'aimerais voir quelques arguments supplémentaires avant une décision ferme.
j'approuve
J'aime les GenerationView
@i509VCB .
Je vote également pour GenerationView.
J'aimerais remettre un peu de vapeur dans la discussion ici.
Les options répertoriées que j'ai vues mentionnées dans ce problème jusqu'à présent :
GenView
GenerationView
IntermédiaireMonde
GeneratableWorld (essentiellement # 448 avec une nouvelle norme de dénomination)
Mes avis dessus :
GenView est sympa et court mais Gen n'est pas très explicite avec le sens de l'abbrivation (Général, Génération, Genji ?)
GenerationView et GeneratableWorld tombent dans la même catégorie d'être beaucoup plus explicite que GenView
IntermediaryWorld est un compromis car tous les types de monde ne sont pas réellement générables (mondes clients).
En raison également du fait que cette classe est une interface, la partie intermédiaire du nom indique que cela représente une sorte de "définition partielle" pour un monde ou des fonctions mondaines.
Quelques autres idées :
ProtoWorld (inspiré du nom de l'api éponge et basé sur le mot grec proto, qui dans ce contexte serait utilisé pour signifier basique ou prototype).
PrimativeWorld (en supposant que nous utilisons primative dans le sens d'un objet simpliste), le problème que je vois est la connotation avec la définition sociale de primitif qui n'a aucun sens avec un type de monde
Fermé par #1350
Commentaire le plus utile
Voulait-on utiliser l'abréviation
Gen
ouGeneration
Dans le cas d'IWorld actuellement, c'est là que commence la séparation entre les mondes réguliers
World
, client et serveur et ChunkRegion (très couramment utilisé dans World gen).Que nous devions utiliser
World
ouView
est une autre question alors que IWorld commence à définir certaines fonctions mondaines telles que l'existence de la planification d'état, les difficultés et les gestionnaires de blocs.Les mentions de l'utilisation d'IWorld dans la génération mondiale sont un bon argument pour expliquer pourquoi Gen/GenerationView pourrait fonctionner, mais je pense qu'un nom comme IntermediaryWorld pourrait fonctionner, mais cela ne compense pas non plus le contexte de génération mondiale possible dans lequel il serait utilisé.
GenerationView ou IntermediaryWorld sont mes deux choix mais j'aimerais voir quelques arguments supplémentaires avant une décision ferme.