Thursday, June 6, 2019

FreeRails: Status update

There hasn't been much progress in the last months. My free time was very limited and while there is a certain amount of steady external traffic, showing that there is interest in the game, there were no contributions from other developers.

Also the development is a bit stuck. The original code has been simplified quite a significant amount without giving up functionality. The properties of Java helped a lot in this regard. But there are still some knots and complex parts left in the code structure. It would require quite a substantial continued effort to rework the code before you could even think about adding new features.

With the changes in how Java is deployed (modular JARs, JavaFX not included anymore) also some changes to the infrastructure of the project are necessary.

But I recently checked and the game still starts smoothly. I think it's therefore possible to continue right at the point where development stopped. I just hope that I or someone else will find the time.

Civil: Status update

There has not been much progress in the last months. Interest from outside also seems to be small. It's also not my top priority at the moment. And Python as a programming language doesn't make understanding old code from others particularly easy; the inner dependencies of the code are only weakly to be inferred compared to e.g. Java. All this hinders development.

However, I still like the idea and even if I cannot get the old Civil to work (the computer player just doesn't seem to do anything), one can recreate the game or a similar game just by re-coding the game. I thinks that it's worth it and whenever there is a bit of free time, I intend to follow this idea. Let's see where this leads to. It's the journey that is a considerable part of the fun.

Coloring-App: Update of schedule

Some months later we aren't much closer to our goal. But I started again working on the Android coloring app project as well as on the open source games list. Both will be the only things I will be working on when I have free time and I hope to bring them to release worthy status within the next weeks.