Save Games, Part Two

Been doing more work on figuring out how to manage data in such a way that I won’t go insane, trying to manage the saved games for MMORPG Tycoon 2. I think I’ve now basically settled on a data description system which isn’t too onerous to use, and which has no performance penalty during runtime.…

Save games

One of the biggest nightmares for me in MMORPG Tycoon 1 and 1.1 was that of save game support.  In version 1, there was well over a megabyte of binary data that had to be saved and loaded successfully, to resume a game in progress.  In version 1.1, that size was growing drastically, as all…

Procedural geometry

I know I said I wasn’t going to write any code today, but..  what can I say, I’m weak.  :) Today I started putting in the bare bones of procedural geometry generation.  In the bottom right of this screenshot, we’re looking at a starting area.  The game has requested a simple block of a rough…

Action Bar

Another boring screenshot today.  Ordinarily I would have made a video and posted it, but I have a big day tomorrow and am going to be getting to sleep early tonight.  Maybe I’ll do it tomorrow. Today I implemented the Action Bar that I mentioned on Wednesday last week. The action bar has eight spaces for…

Learning to fly

This is a boring screenshot;  this really ought to have a video, instead, but there’s still a little more interface work that’s going to be required before I can really fill out a video.  The screenshot here is from my first GraveShip flight. Right now, the GraveShip handles much like a FPS “noclip” camera (except…