Was going to be a reply.
I understand why you all feel like this project is not moving forward. But as we have stated from the very beginning that this was a hobby and was not being rushed. My job has gotten very busy these last few months with massive growth and changing technologies. I have been getting home completely beat at night. It is hard to get home from a job where I sit all day looking at a computer screen and sit down and have the mental clarity to program effectively.
And to Tyler’s”never want to release something”. I have run 3 very successful servers in the past. I learned from each of those instances and do not want to repeat the mistakes of the past. There is nothing more frustrating than getting something you love going out there and spending all your time baby sitting it, managing people drama, changing passwords because people share, looking for hackers and exploiters, making drop changes, etc etc etc.
I would much rather invest the time in the beginning and greatly reduce the time I spend after we push it live. So much of the work over the last year has been writing administration tools for the server. Content editing, creation, deletion is almost instant now. We can easily tweak items to bring balance without having to greatly change the source code and push another jar file. While this may not seem that time involved, it was a pain in the ass and consumed far more time than I would have liked. Every code change in the source code has the potential for adding more bugs. The more we can pull out of the source and make dynamic, the more consistent and stable the server will and can be.
We are currently running the server on google cloud services with on-demand resource allocation. Setting all that up, getting it to run on a docker container with an underlying linux OS took time as well. There have been pieces of the project that have just taken more time than expected.
We appreciate the eagerness to play. We want to see you guys play as well as play ourselves. But this isn’t a job. I invest time when I have free time and do not want to neglect my family etc. So please, continue to have patience. We will keep updating the blog as we make progress.