This is the second release this year. The main features are as follows:
- Load and Save capabilities
- Church scene
- Interaction within the city hall
- History data for all cities
- Messages display
- AI for the Alderman and the mayor
- Native bundling of the application
- Update to Java 8
- Support for 4K
Under the hood there were many improvements and bug fixes as well. Though this version is still tagged as alpha, which means there are bugs in there that we know of and probably quite a few that we don’t.
There were 75 tickets closed and the code base (only source code) has now more than 100’000 lines. Due to separating configuration and data into a separate module we can now state that of the whole size of the application around 60MB are attributed to static data (images, sound, configuration). This means that the size once again grew by 12MB.
From a user perspective the most comfortable features might be the native builds for Windows and Linux, which can be executed after unzipping the archive. In the Linux case the executable (OpenPatrician-0.5.0) may be made executable first (
sudo chmod u+x OpenPatrician-0.5.0).
This version uses Java version 8, which is packaged with the native bundles, but must be installed for the bare bundle. This one can be extracted and run with
java -jar OpenPatricianDisplay-0.5.0-jfx.jar
The language can now also be selected as parameter at startup (en and de for now):
java -jar OpenPatricianDisplay-0.5.jfx.jar -lang de
This video can give a short overview over the new features: