Minor stuff today

As a game’s codebase gets larger, it becomes more and more difficult to keep it all working all at the same time.  This is one of the big reasons why I keep spending time trying to simplify MMORPG Tycoon’s codebase.  Sometimes, though, that’s not enough, and little bugs creep in. The one I fixed today…

Look, up in the sky!

So the thing I’m most excited about today is that I finally cracked the nut of how to get the developers up above the ground (and, for that matter, how to handle flight in general).  I was really annoyed to always have those developer cursors crawling along the ground, half-hidden under the ground!  Here you…

Editing quests

Starting on an interface for editing quests today.  As you can see, it’s still really early;  not very much there yet. Also today, massive changes and bugfixes to lots of things under the hood.  Notably, fixes to rendering of text-edit-buttons, fixes to text entry (you can enter punctuation, now!  And more than 32 characters!), added…

My design walk

About once every two months, I go out for a walk.  In my mind, I call it a “design walk”.  Basically, I get up from whatever I’m doing and go on a one or two hour long aimless walk.  The idea is to get out of my usual surroundings, get away from the computer, and…

Heightmaps are fun

Today I fixed this bug, which was resulting in shallow ditches running precisely north-south through all grassland areas, every 500 meters or so.  In the screenshot to the left, I’m looking along one of these ditches (you can see it run straight up over the region boundary, behind my cursor). Subtle math bugs are the…