OpenPatrician Blog

HELP needed!

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

Java 9 has landed in OpenPatrician

Every once in a while I get the opportunity from my employer to work on OpenPatrician for one working day and one non working day. So this year the target is to bring OpenPatrician to a modularized Java 9 build and update Maven.

Read more…

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

Embedded databases for statistic storage

Currently OpenPatrician only allows a view of the current state of affairs for example for fleet size, reputation or available wares. Even the personal balance records only the current and the past week. For statistical purposes these data should be recorded for the whole game time. This calls for a database. This post details the findings of the evaluation of these:

  • MongoDB
  • Neo4j
  • H2

Read more…

Y-O-Y? (Part II)

The first part of this was planed as the only part, however to keep things concise I decided to split it so here are some more in depth observations on way I am investing my time into this project.

Read more…

Y-O-Y? (Part I)

Almost every time I tell someone new about this project the question ‚why‘ pops up inadvertently. While there are many reasons to motivate me for this project, one of the driving ones from the beginning was to have a project that allows to experiment with certain frameworks and technologies. In a project with paying customers you most often do not have the freedom to do this. In the end you can only gain experience with this new/yet unknown stuff by creating something with it. Basically this boils down to a learning experience that will improve my programming skills. In this blog post I will try to shed some light on what exactly this is, while following through development of Release 0.8.0.

Read more…