Version 1.3
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
, andTextTextureButton
, which are reloaded dynamically depending on the language stored inContext
. - Introduction of a new
TextLabel
type, which depends on the contents of the translatablelabels.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.
Playing the release
As for the previous versions, the game is available to be played on itch.io.
The game is also hosted on its own website, which is open to the public.
The WebGL build is included in this release (Lausanne_1830_v1_3_WebGL.zip) and can be run by hosting a local server in the uncompressed directory, e.g. using python:
python -m http.server
The WebGL version has been developed for Firefox and Chrome. Inconsistent behavior might occur if played on Edge or Safari.