RTL Shaper & UI

Project information

  • Category: Bachelor's Degree Final Project
  • Motivation: University
  • Project date: 9 June, 2023

My bachelor's final degree project, which was awarded with honors with the maximum grade.

It consists of the development of a text engine to support complex text in the Unity game engine. It also features a variety of UI functionalities related to RTL (Right-to-Left) languages.

Localization in videogames consists in more than just text and audio translations. Sometimes it features difficult engineering tasks, such as supporting languages with specific software needs. Arabic, Hebrew, Thai or Korean are languages that are considered to have "complex text" needs.

This engine allows Unity to wortk with these alphabets in an efficient way, in addition to providing a multitude of features to achieve a higher quality in the localization of videogames.

Designed by BootstrapMade