Nous utilisons le middleware GameFace de Coherent pour l'interface utilisateur UGC (c'est-à-dire ce que vous créez !) et front-end de Crayta. GameFace utilise un système de rendu personnalisé propre à Coherent, conçu pour augmenter les performances de l'interface utilisateur de jeux complexes, en utilisant un sous-ensemble modifié de l'interface utilisateur aux normes HTML5 / CSS3 / JS.
Plus d'informations sont disponibles dans leur documentation.
Nous avons mis en place 3 types différents de widgets d'interface utilisateur pour les créateurs:
Écran: il s'agit d'une superposition d'écran (par exemple, un HUD)
Monde: il s'agit d'un affichage « dans le monde » (par exemple un panneau)
Face à la caméra dans le monde : Ceci est dans le monde mais toujours face à la caméra (par exemple, le nom d'une joueur)