The fog of war in Galactic Civilizations II is going to be quite different than in the first one. Much of that is due to the 3D engine. But you would be surprised how many details go into the fog of war. What color should it be. It's in space so unexplored can't be black. It had a slightly violet hue to it in the first Galactic Civilizations. We decided to go with that again. But then there's the matter of how to treat zones of influence. In the first GalCiv zones o...
So this next week I'm off to visit the game magazines. It's almost the same time of year that I went to show off Galactic Civilizations I. We didn't get much preview coverage. Maybe..just maybe it's because the graphics were awful and looked like shareware from the 80s? Look at this first screenshot. This is where Galactic Civilizations I was at that point. Look at the top left, you'll see the frame rate. 36 frames per second. Which was certainly ...
And so beta 2 of Galactic Civilizations II has arrived. We still have a lot of work ahead of us. But I can tell you from even these early betas that we're very excited about the direction the game is heading. Some of the new game mechanics over the first one have created all kinds of new strategic opportunities that simply didn't exist in the first one. But before I start giving examples of that, let me talk about beta 2. First off, the beta still does not have the fi...
OS/2 is a lesson every ambitious game developer needs to know about. OS/2 in 1994 was so much better than any alternatives that it should have been the defacto OS. It ran DOS, Windows, and OS/2 programs side by side. It was very stable (rarely crashed). It had a very easy to use, object oriented interface (Similar to what we finally have in Windows XP) and it had preemptive multitasking and a DirectX capability called DIVE. Yet, despite all that, despite being from IBM, Wi...
Long long ago there was a hyper-advanced civilization that had colonized the galaxy. They are called the Precursors. Eventually, they split into two races who went to war with one another. Just as the final battle between the two was being fought, they disappeared. This was hinted at in the first game but not truly explored. Thousands of years later, new civilizations slowly started making their way into space. But they lacked the ability to travel great distances.&nbs...
What a difference 4 days can make. So as I mentioned in my last journal, I was concerned that the visuals of Galactic Civilizations II wouldn't be where we want them to be. But if you can compare these in-game screenshots with the ones I did just 4 days ago, you can see how much just a few days can make. And bear in mind, we have nearly a year of work to do. So you can imagine how cool this stuff will be when the final graphics are done. The planet interface still ...
This week we're starting to work on the Civilization Manager. Galactic Civilizations I didn't have a Civilization manager and some people thought that was definitely something we should have. And we agree. BTW, the screenshot doesn't have anything to do with it, just wanted to have something pretty to go along with this blog entry. So what does the Civilization Manager have on it? Four things: Civilization Summary This is a screen that displays in brief informat...
Spent a lot of time this weekend working on the game. There's just so much to do. Maintainence costs of planetary improvements weren't implemented which messed up the economic balancing. The cost of production wasn't being correctly calculated. Right now, there's still an issue with production bonuses which I'll hae to work on. The AI is building fleets. Not well. But I had to turn it off because it's made the game very unstable. We'll have to fix that this week. The AI now des...
With Beta 4 less than two weeks away, things are starting to get pretty exciting here. We're in bug-fix mode on a ton of the newer features. For example, fleets are in and they're pretty fun to watch fight it out. There will be polishing on those screens until we ship I expect since making a fleet battle look cool is a lot of work. I've been trying to tune the game play a bit as we wait to get the fleet stuff ironed out. Can't really do the AI with fleets...
Beta 4 of Galactic Civilizations is the first gameplay beta of the game. It's as this point players will get a decent idea of whether we're on the right track. Beta 3 and before were basically engine tests. We needed to find out what compatibility issues we were going to run into and work around them. But beta 4 is different. At that point, the clock starts. We will have from November 1 to Christmas break to essentially "finish" the game. After that, it's just polish.
...
Holy cow are things going fast now. Up till now, it's been engine building. And even now, it's still engine building. But now we're starting to get into gameplay features which are far more fun. Fleets are in. Totally in. Of course, at the AI guy, I have to get the AI to effectively use them. I just finished working on the AI's handling of the planetary improvements. The planet surface code is all done with STL which I'm a bit sketchy with. So my first crack at it was ...
We've been so busy lately that we haven't had time to do much in the way of journals. Things have been going a mile a minute. We're internally working on what will eventually be considered beta 3B. It's the last beta drop before we move onto beta 4 which is due out just before Halloween. What we want to do is get all the non-diplomacy, non-campaign stuff done so that when we move towards beta 4, we're feeling pretty good about the core parts of the game. Beta 3A, which is the vers...
The team is getting features in like a well oiled machine. The new research screen just totally rocks. Kudos to Mudflap and Mormegil for getting that stuff humming. BoogieBack and the Elf Girl (doncha just love these handles) made good progress for getting the new star base system in and the new freighters in. Our newest team member, Jesse (no cool handle yet), has started on the ship battles. We want the ship battles to be really impressive and we want ships to show damage....
Most of my week on Galactic Civilizations II was spent doing game-balancing. That meant messing with the various .XML files that determine how long technology takes to research, how much different weapons and other ship items should cost and how powerful they should be. The result was that a ton of changes were made to the values of these things. For example, the weapons used to scale way too fast IMO. You could quickly end up with ships doing 300 damage and that starts to b...
People with fancy new monitors make me mad. That's because I don't have a fancy new monitor. But Paul Boyer, the UI designer behind GalCiv II has a new one. See the screenshot there? That's from his monitor. There's been so much going on. I didn't get to bed until 5am last night. The number of touches, tweaks, and enhancements to make the game "fun" has been immense. For me, I'm been working on balance. Making sure the game is fun and challenging. This has...