Nuevo "DD" , no entiendo lo de los nuevos Dev Diary , nuevos hotfix?
Hello and welcome to another inter-expansion development diary for Europa Universalis 4. While I've been out sick for a few days, the team has been hard at work tracking down and fixing the various technical issues resulting from the engine upgrade we did in 1.12. We now believe we have the majority of issues resolved and aim to release hotfix 1.12.2 later today if testing goes well.
So while QA does their job, I thought I'd dig a bit into the past and talk about old mistakes. Specifically, features that didn't end up as we'd intended them to, why they ended up the way they did, and what we're planning to do about it. Note that this is not an exhaustive list, I just picked the ones I most wanted to discuss for one reason or another.
Random New World
There is of course, no talking about old features that didn't work out as planned without bringing up Random New World. Random New World was perhaps my personal single most anticipated feature in EU4, but ultimately ended up a disappointment. It's not that the feature is broken - it works according to the design specifications, and besides a few quirks is a fully playable feature that does what it says on the tin. Rather, the problem with Random New World is that it
feels wrong. The landmasses it generates don't look quite right, and you always have the sense that something is just
off about it. Contrary to what some people believe, the reason for this is not that we spent too little time on RNW (more work went into it than any other feature for EU4, Custom Nations included) or that it was badly coded. Rather, the problem for this feature is that the original design specifications were impossible to achieve.
The design for Random New World set out three goals: It should not require pre-generation, it should generate quickly enough that players don't sit around for 10 minutes waiting for the game to start, and it should look and feel good. It was only after weeks of work that we realized that we could not have all three: We could have a good-looking world that took a long time to generate (either through pre-generation or having to wait a long time in-game) or we could have a not so good-looking world was quicker to generate. At that point picking the former option would have required throwing out nearly all the work we'd done up to that point and starting over, so it was decided to press on with what we had and try to do the best we could with it.
Ever since taking over as Project Lead, it's been a personal ambition of mine to improve the Random New World feature. The problem, of course, is that I am still left with the same choice and limitations that we had back then: With the implementation we have, there is very much a limit to how good-looking we can make random map generation without having the player wait 10-15 minutes each time they start a new game or load a save. As such, the only possible path to improvement is to throw out what we have and start anew with a different implementation. Given that the feature does work, and given the massive time investment that would be involved in redoing it from the ground up, you can perhaps understand why that ambition has yet to be fulfilled. Nonetheless, something *may* be happening on this front in the not too distant future. No promises, though.
Hotjoin
Similarly, I feel that I have to bring up Hotjoin, as it'd be strange to leave it out of this dev diary. Yes, we're aware Hotjoin is still broken. Yes, we're still aiming to fix it. We've actually been fixing issues with it in each major patch since 1.8, but there's still a good deal more to fix. We probably shouldn't have let it get this broken in the first place, but we still have to prioritize fixes to new features over old ones. We'll get there though.
High Altitude Lakes
Perhaps this doesn't quite qualify as a 'feature', but I don't think it's escaped the attention of anyone who's played the game for a while that there are a few... odd looking lakes in the game, Siling Lake and Lake Titicaca being the prime examples. This is because EU4 was supposed to launch with the ability for the artists to create high altitude lakes, but this was cut for time and we ended up with all lakes using the global water level, resulting in what we internally dubbed 'Mt. Doom' in Tibet. As of a few days ago this has now been fixed, and come late June, Sauron will have to find a new place to live.
This is how high altitude lakes used to look:
This is how they look now:
I had intended this dev diary to be a bit longer, but I'm going to have to stop here for lack of time. Perhaps I'll continue it next week, or perhaps we'll talk about something else. For now, I leave you with this fun fact of the day:
Fun Fact of the Day!
Did you know that the most popular player nation (measured by number of campaigns started) in EU4 is to play a Custom Nation? It is closely followed by England, France and Castile. Of the top 10 played nations, the only (non-custom) one that isn't in the 'Interesting Nations' in 1444 is Brandenburg. It appears that our Byzantine fans have nothing on the lovers of Prussia.