OpenPatrician Blog

HELP needed!

News

OpenPatrician Tutorials

As mentioned in the blog post for the 1.0.0 release of OpenPatrician, I started a tutorial series on all the features:

There are more topics to come in the following weeks, so stay tuned.

April 15, 2019 | Posted in: News

OpenPatrician release 1.0.0

Even though the major version changed, the state of the game is alpha, which means there are bugs to be expected. However goal of this milestone is to bring the gameplay on the same level of the first Patrician game.

Read more…

März 2, 2019 | Posted in: News

OpenPatrician Release 0.9.1

This release does not bring any new features unless you count the various installers now available for al mayor operating systems. So in short, what was achieved with this release:

  • Native installers for MacOs, Windows and Linux
  • Documentation on the site
  • Upgrade to Java 9
  • Upgrade to SpringBoot 2.0

April 19, 2018 | Posted in: News

OpenPatrician Release 0.9.0

With the newest Release of OpenPatrician we are once again back on track with a release about every 11 month. An it comes with a lot of goodies.

Read more…

März 4, 2018 | Posted in: News

Project size

Recently I once again added additional resources to the game art project. Therefore I wondered how much memory do we use for that part of the project. As it turns out the executable game is around 60 MB, where about half of it is made up by the Data module providing mostly images for the game. If you take the standalone application as a measure you end up between 120 and 180MB depending on the operating system.

Last time I checked the size of the game art part of the project, that is where all the Blender models reside, as well as a huge library of image textures that are used in the models, I came up with something above 4 GB. I just rechecked and the number I got was 9 GB. Of course this number is dependent on the OS and the block size of the file system format, but I think it is save to save to say that it is a bit larger and will no longer fit on a single DVD.

August 31, 2016 | Posted in: News

OpenPatrician 0.7.0

Once again it is time for a new release of OpenPatrician. While this time there are no stunningly visual additions to the release, there are quite some important features in the release: The AI (artificial intelligence) for other players was implemented. While the term AI might be an euphemism in this case, it is just a question of naming. The AI is driven by a set of strategies that allow those player to decide what to do next. This part is also exposed as extension so plug-ins could provide their own strategy.

Read more…

Juli 18, 2016 | Posted in: News

Version 0.6.0 released

This is the second release this year. The main features are as follows:

  • Plugin infrastructure
  • Plugin for minimal map
  • 4 additional cities (London, Bruges, Bergen and Novgorod)
  • Create and join a convoy
  • Sea map view
  • Travelling to different cities
  • Switching to another city
  • New Cathedral model
  • Cheat codes to add weapons on active ship and ship to current city.

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 100 tickets closed and the code base (only source code) has now more than 120’000 lines. Due to the new cathedral and additional data for the traveling feature this release has grown another 10MB to around 75MB.

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.6.0) may be made executable first (sudo chmod u+x OpenPatrician-0.6.0). In addition there is the plugin for the minimal map (only 8 cities) that can be downloaded and placed in the plugin folder (${user.home}/.OpenPatrician/plugins)

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.6.0-jfx.jar

The language can now also be selected as parameter at startup (en and de for now):

java -jar OpenPatricianDisplay-0.6.jfx.jar -lang de

This video can give a short overview over the new features:

 [youtube]https://youtu.be/MWUVwB0xFMU?list=PLaNXIEMssymBrExYU2Ys2xadnCFIPM1bi[/youtube]

März 29, 2016 | Posted in: News

Version 0.5.0 released

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:

November 30, 2015 | Posted in: News