Wir benutzen Coherents GameFace-Middleware sowohl für die UGC-Benutzeroberfläche (d. h. was du kreierst!) als auch für Craytas eigenes Frontend-Menü. GameFace verwendet Coherents eigenes Rendering-System, das entwickelt wurde, um die Leistung für komplexe Spiel-Benutzeroberflächen zu erhöhen, indem eine angepasste Form des HTML5/CSS3/JS-Standards verwendet wird.
Weitere Informationen sind in der Dokumentation zu finden.
Wir haben 3 verschiedene Arten von Benutzeroberflächen-Widgets eingerichtet, die den Entwicklern zur Verfügung stehen:
Bildschirm: dies ist ein Bildschirm-Overlay (z. B. ein HUD)
Welt: dies ist eine "In-Welt"-Anzeige (z. B. ein Schild)
World-Camera Facing: das ist in der Welt, aber immer zur Kamera gerichtet (z. B. ein Spielernamensschild)