Devlogs
Version 1.3
Posted December 07, 2022 by Dobios
#English #Localization
Content
This release mainly introduces an English version of the game.
To do so, the following modifications were performed:
- Upgrade of the dialogue system to now load in text dynamically based on the language stored in
Context
.
- Refactor of the dialogue and quest system to now be entirely generic and depend on external
.xml
files.
- Introduction of three new resource types:
TextSprite
, TextTexture
, and TextTextureButton
, which are reloaded dynamically depending on the language stored in Context
.
- Introduction of a new
TextLabel
type, which depends on the contents of the translatable labels.xml
file.
- Introduction of a new language selection button in the main menu of the game.
Miscellaneous
Additionally to the main features added by this release, the following “fixed in passing” features were also added:
- Fixed game export resolution to avoid doubled pixels.
- Some graphical bugs were fixed (missing shadows, etc…) .
- General code refactor and documentation.
Contributors
- Code refactor and dynamic language systems: @Dobios
- Dialogue and sprite translations: @astonedf