That's interesting, thanks axx. Looking forward to watching this.
I've updated CivOne to .NET Core 2.0 and I'm getting ready to commit a large set of technical changes. I know .NET Core 2.0 is not finished (currently Preview 2) but there's some improvements that I couldn't wait use.
The coming week, I will be working on optimizing and simplifying the current code, and I want to try to standardize some API calls for modding support.
After that, here's the shortlist I want to get working on first:
- Finish the city view
- Implement corruption and civil disorder
- Implement Civilization Score
- Get 100% compatible load/save games
- Get the new website up and running
I am not focussed on a 0.1.0 release at the moment, first I want to really get back to coding.
Expect a new build in about 3 weeks... I will keep this thread updated.
Edit:
Status update: I've got the .NET Core 2.0 changes integrated, and I made some of the API standardization changes.
Then, I've added a much needed patch to the game: Allowing the game to be controlled on computers without a keypad. When the option is turned on, you can move units by pressing two arrow keys. After the first press, you'll get a visual 'helper arrows' on the screen, indicating which tiles you can move to. It looks like this:
http://imgur.com/T4tebCw
You can then move in any of the three directions, or cancel by pressing escape.
The reason I implemented this is because my new laptop doesn't have a keypad, not even under FN keys, and playing with a mousepad is not the best thing in the world.
Edit 2:
Several 'free' graphics have been implemented, making the game somewhat playable without the original files. Still a lot of work to be done in that area... and not a priority, I just felt like it for a bit...
Edit 3:
More free graphics implemented. I will post screenshots of that soon.
Also, I've got building the palace (partially) implemented. It can be initiated through the debug menu for now... eventually it will be called through the Civilization score mechanism.
After this I will implement caravans and diplomats, which will be a lot of work. I need to figure out how the trade income is calculated, and how the costs of a revolt/buying units are calculated. If anyone has any pointers, please let me know.