The preparations for the new version of SteemNova are in progress. We want the new version of SteemNova not only to be better than the old one, but also to be the best experience of its kind.
It's worth to write such a simple report on the work in progress.
One of the biggest problems with SteemNova is the battle engine. Generally there are not many battle engines for the engine 2moons / SteemNova, but there are also not good battle engines.
The best has SteemNova, gives the best results, but at the expense:
Other engines like Opbe are fast and lightweight, but give poor results.
What we want to do is a hybrid engine, i.e. the SteemNova engine would work for battles up to 250,000 fights (with time the number of ships would be increased), and the Opbe engine would work above this value.
The Opbe engine has been tested for the last few days, which has led to the discovery of such errors:
We are aware that the Opbe is not perfect, but the best after the SteemNova engine.
What we want to do for now is try to optimize the SteemNova engine, which will be difficult. Mainly because SteemNova engine (battle engine written by mys) is really well written and it will be difficult to find alternative functions that will give the same result in a faster time.
Meanwhile I have redesigned PHP configuration for opcache, which is a tool preparing the code for execution (optimizes it), I hope this will solve some of the problems.
Another thing we are waiting for is PHP 7.4 (our engine is being adapted to new language versions compared to the competition), which introduces "JIT" for Opcache, which will further optimize the code (execute it). If nothing changes, the new PHP version can be installed on the server somewhere in December or January.
Another change is for SteemNova 2. Of course here the game starts again and my idea is this (please answer either in a post or on Discord) or set the speed to x1. The game will be slower than the current one (twice), but at the same time the fights will be smaller (at the same time), because the planets will develop slower.
This will allow us to look for other ways to speed up the game (maybe we'll get a better hardware or something new).
In the meantime, we have managed to solve a few minor problems. You can send unicode signs to other people (e.g. via chat) or sort the results of points in the alliance correctly.
SteemNova although it lives quite well (we cooperate with other people and their servers although they live, are much smaller than ours). It's not as big as it used to be and it seems to me that having a separate Discord from Discord IntinteDAO doesn't make any sense anymore.
Our suggestion is to turn off the old Discord (encourage people to switch to the new Discord and then switch off writing) and encourage people to switch to the new one. Two in one ;)
Many departments on SteemNova's Discord are empty, except for the main and perhaps development / bug hunting sections.
This is one of the proposals that we want to introduce in SteemNova 2 and that we have been talking about for a long time.
Now dark matter is given away for free to everyone. I have been thinking for a long time that maybe the whole system should run differently.
We would get dark matter for different tasks:
Here's the idea. Each unit of Dark Matter can be exchanged for a Dark Matter token on one of the platforms (I'll tell you about it right away). This token can be sold (or bought) to someone if he wants to. With these tokens, however, you will be able to buy various services, such as games for the Steam platform.
We have 3 possible platforms here:
Which system do you prefer? For me it doesn't make much difference, I think about RSK, because in case of Steem network problems, you can easily continue the game (RSK is a modified ETH for Bitcoin, so the wallet is e.g. MyEtherWallet).