Blog 757: In Defence of Wilderness Areas

I’ve been playing proper Dungeons & Dragons for more than six months now, in a staggering display of a-regular-group-of-adults-actually-happening-regularly (albeit through the magic of the internet). While we’re playing the latest edition (5th), the familiar bestiary summons constant reminders of my first foray into that world — the classic computerised 2nd edition adventures that are Baldur’s Gate and its sequel.

(Actually, my very first foray was accidentally getting a Drizzt book out of the library; I just thought it was a generic fantasy adventure novel, I didn’t know any better. When I got Baldur’s Gate and made the connection I was like “huh???”)

Thus I chose to eschew the most productive time of the year to play somebody else’s video games, and spent the post-crimbo haze burning through the Baldur’s Gate saga. (Though to be fair, as I’m pretty much note-for-note rebuilding the Infinity Engine dialogue system for Exon, it most definitely counted as research.)

Playing the two games back-to-back, I was struck by one major contrast between them: the respective presence and then utter absence of “wilderness” areas.

Continue reading

Advertisements

Blog 756: Keep Saving the Data

Right, so my last dev diary was mostly theoeretical — how can one ensure every prefab and pre-placed object in Unity has a unique identifier that can then be associated with saved data and used to reassemble the game world later.

Having implemented said indexing mechanisms, there are a few gotchas to report, but it is overall working as advertised. Which means I have begun phase two: actually writing the data out.

Continue reading