|SimCMS is going commercial - Future of our game
By: Talibar Zukro , on: 2019-07-18 17:19:28
|I want to apologize for the delay in releasing updates to the engine and game in general. I still plan to update this and I still plan for this game to be a prequel to the Star Wars Combine. However, due to lack of participation and interest from others, I felt this would be a good time to continue refactoring the website code rather than focus on producing new features or improving the ones that are there now. |
In general I refactored about 100,000 lines of code out of the nearly 900,000 that exist. As you all know, 99.9% of the code on this site is original and coded by myself. The code is aging itself and reaching probably around the 7 year mark. A lot of the code is inefficient. Other parts of it have security flaws. Some of it is just broken. The rest is outdated. The refactoring process should eliminate a lot of code from the game itself. While some might think: "Eliminate code? Does that mean you are removing features??" The answer is "no", at least for now. Refactoring the code and eliminating other code means that I have rewritten parts of the game to be incredibly more efficient. In all, as we speak now, with a better system having been written, I am anticipating that the current code written now will be reduced to 300K or 400K lines of code instead of the 900K that exists now.
Now I did say that my focus was to improve the code and not add or improve new features. That doesn't mean some features wont be improved upon or added to during my refactoring. A positive consequence of refactoring code is that some features will need to be rewritten to function better. On the other hand.. While I plan on not removing any current features, it may be inevitable. But that doesn't mean it wont come back.
One of the major revisions being done at the moment is a refactoring of our global functions into a class system. There should have been a class system from the start. This would have produced faster coding, more efficient results and a better and more organized system should I have ever wanted to include more developers in on this system or game in the future.
Having said that, I have a further announcement. SimCMS will also be released commercially upon basic completion. They system already functions like other CMS systems such as Drupal or Joomla. However, there will be more functionality right out of the box than those systems include. In many cases, some of the add-ons used to create the functionality of SimCMS will amount to a significant cost. The planned features include a powerful forum system, updated news and comments section, social networking features and a fully functional MMORPG browser sim and more. I am aware that most folks can't afford much. So I am aiming for a low price range for the commercial release. The planned release cost will be $4.99. However, as time goes on and more progress is made on development, I plan on raising the cost of the CMS to as high as $9.99. However, those that purchase the CMS at a lower cost will receive free upgrades for the life of the product. I know that some feel that using Joomla and Drupal will be more cost efficient as those are free. However, many of the planned features are typically purchased as an add-on at a higher cost. In addition, this is a product that took years for me to develop on my own and it took a lot of courage for me to release it, especially as it is a modifiable piece of open code. Further to that, I would need motivation to continue to develop the code itself and finally, it will also help support this game and others.
At the moment I do not have a time line of when I will release SimCMS. It will be released once it reaches version 1.0 Officially. I am hoping that this product will be released before the end of the 2019 year or first quarter 2020.
Please stay tuned and thank you for your continued support!