Renderizando Caracteres en Chino Simplificado

Con Wonderland Engine 0.9+, renderizar caracteres en chino simplificado se ha vuelto más fácil que nunca.

Lista de Verificación 

Asegúrate de que la fuente que deseas utilizar soporte chino simplificado.

Si aún no tienes una, Noto Sans Simplified Chinese es una gran opción.

Usando una Fuente Personalizada 

Abre Views > Project Settings > Rendering y busca la configuración de font. Establece la fuente a una ruta relativa al proyecto de tu fuente que contenga caracteres en chino simplificado.

Soportando más Caracteres 

Para reducir el tamaño de la fuente en tiempo de ejecución, Wonderland Engine solo usará el rango de caracteres especificado en fontCharacters. Por defecto, este es un conjunto de caracteres ASCII que se usan con frecuencia.

Ajustes de renderizado de fuente en el editor.

Agrega aquí cualquier carácter que desees renderizar. Lamentablemente, el editor actualmente no puede renderizar estos caracteres en la interfaz por sí mismo, por ejemplo, lo siguiente muestra 仙境 siendo agregado, pero renderizado como ??:

Ajustes de renderizado de fuente con caracteres extendidos.

Ahora puedes usar estos caracteres en cualquier componente text.

Caracteres en chino simplificado en la Vista de la Escena.

Combinando Fuentes 

Si estás usando una fuente que no soporta caracteres en chino simplificado, puedes combinar caracteres de otra fuente con Font Forge.

  • Abre tu fuente
  • Selecciona “Element” > “Merge Fonts…”
  • Selecciona la fuente que soporta los caracteres que deseas
  • “File” > “Generate Fonts”
  • Selecciona un archivo de destino y “TrueType” como tipo de archivo. Es posible que debas desactivar “Validate before saving”.
  • Haz clic en “Generate”

El archivo de fuente será significativamente más grande, pero puedes reducir el tamaño de salida especificando los caracteres utilizados en Views > Project Settings > Rendering > fontCharacters.