Thread Tools
Old July 10, 2001, 07:25   #1
yin26
inmate
Apolytoners Hall of Fame
Born Again Optimist
 
yin26's Avatar
 
Local Time: 07:25
Local Date: October 31, 2010
Join Date: Apr 1999
Location: This space reserved for Darkstar.
Posts: 5,667
A Civ 3 Diary: Ever dreamed?
http://gamespot.com/gamespot/stories...783313,00.html

Click there if you want to see the original. I've merely replaced any reference to Disciples with Civ 3. It's a kind of "if only" sort of thing, but if you have a few quick pints of a stout beer and read it late at night, it might catch you for a second...dreaming.
_____

Finally! My turn has arrived to add yet another entry to the Civ 3 designer's diary. I hope you read this as good news, because it is! The debugging process is coming along fine--and I'm happy to say that the game is very stable. All that remains to be worked on are a few AI and game behavior problems. As for the artists, wow! Totally new graphics are coming along darker, meaner, and better than ever--thank God for our talented artists. I think most gamers will appreciate the new look of Civ 3. That was the regular Civ 3 news. As for the remainder of this diary, I'll focus on what I do as the number two (and only other) programmer of the Civ 3 team and what I love to do. I will also talk about my goals.

A 3D render of the Elf Queen's dragon
For as long as I can remember, I've always played computer games. I had lots of fun playing the good old quest games like Space Quest and King's Quest, and I remember the day when some of my older friends came to school with a copy of the shareware version of Wolfenstein 3D. So I started to program as a hobby because I really wanted to make my own game. Wanting to be original, I worked on an RPG based on the famous Final Fantasy series. Boy, does this sound cliché, and quite honestly, it is! But as cliché as it may be, it paid off. I studied computer science in college, planning on working in the computer game industry one day, but I never thought that Strategy First would give me a job right after graduation.

A typical day at the office starts by getting the latest version of the code (meaning: getting the changes that Fred has made the day before) and of course firing up Winamp with my favorite playlist. With this done, I can continue to concentrate on working on the things you will one day appreciate, like the absence of the bugs and the presence of cool new features and gizmos in the game! Right now, we're working on new settings and memory-usage issues to make the game run better on a wider range of computers. These kinds of things always end up testing the latest version of the game on an old box sitting under Fred's desk that we once called a brand-new computer. This computer is even slower than the one we're targeting for the minimum requirements.

Working with Fred is great; we always get along fine (I hope he's not thinking, "How come he says that! That's not true..." but I don't think that's the case). Since there are only two of us, we rarely have any problems. We usually work independently on separate issues. For example, this week I was working on a new effect for the event system, while Fred was working on the AI (ahhh...good old AI...sigh). With the structure and the tools that we have, they make us very efficient and enable us to get good results. On a larger programming team, I'm sure things can go just as well, but I do like working on a small team.

This image shows off the latest build of Civ 3
I have always liked programming graphics. That is, anything with visual feedback: graphics engines, sprites, tiles, interfaces, etc. On Civ 3, I worked on tools for the integration of the in-game art (a tool that I started working on at home in my spare time and that ended up as a core component of the integration process). Tools are a really important aspect of game development; we can never emphasize this enough. One of the tools I made (which I am a little less proud of) is used to lay out the different buildings in the capitals.

Even though I really enjoy programming tools--because they're really useful and they have a fast development cycle--programming a game that will be shipped to other gamers is a lot more motivating. When I added alpha blending to the Civ 3 graphics engine (coincidentally at the same time as Fred), I was so happy and proud; I felt like an author having finished his newest novel or a sculptor polishing his latest piece of art.

Maybe in my inner self, I like graphic programming more than, say, AI programming because I prefer the instant gratification, or maybe it's simply because it's one of the things I'm good at, I don't know. In any case, I sure hope you will appreciate the efforts that were put on the visuals of Civ 3, both from the programming team and from the artists.

Ultimately, the next thing for Fred and me, besides finishing an incredible game, is probably getting a hand at real-time 3D programming. That will be a big step, but we have great resources and talent around us, and we will try to make the best out of it. Right now, we're both reading books and various tutorials on the Web. I am not making any promises, and please don't make any assumptions on anything, but I think that one day we will really show the world what we are capable of.

Farewell, Civ 3 fans, and keep those fingers crossed so that we can ship the game sooner and better than planned. For the Civ 3 designer's diary, this is Jean-François Marquis signing out.
__________________
I've been on these boards for a long time and I still don't know what to think when it comes to you -- FrantzX, December 21, 2001

"Yin": Your friendly, neighborhood negative cosmic force.
yin26 is offline  
Old July 10, 2001, 07:27   #2
MarkG
Apolytoners Hall of FameApolyCon 06 Participants
Apolyton CS Co-Founder
 
MarkG's Avatar
 
Local Time: 13:25
Local Date: October 31, 2010
Join Date: Aug 1998
Location: Macedonia, Greece
Posts: 24,480
starting a new round????
__________________
Co-Founder, Apolyton Civilization Site
Co-Owner/Webmaster, Top40-Charts.com | CTO, Apogee Information Systems
giannopoulos.info: my non-mobile non-photo news & articles blog
MarkG is offline  
Old July 10, 2001, 07:29   #3
yin26
inmate
Apolytoners Hall of Fame
Born Again Optimist
 
yin26's Avatar
 
Local Time: 07:25
Local Date: October 31, 2010
Join Date: Apr 1999
Location: This space reserved for Darkstar.
Posts: 5,667
Of course, that reference to an Elf Queen's dragon took me a bit out of the mood, but there's no Find D&D Type Reference and Replace with Classic Civ Stuff feature on Word, so I had to let it slide.

Now don't get me wrong, people. Black and White was the most hyped piece of re-callable code ever written. A tragedy of Shakespearean merit. So I am fully aware that hype is just hype. But I simply enjoy reading about the progress of a game I've invested my interest in for a couple years now.

Don't you?
__________________
I've been on these boards for a long time and I still don't know what to think when it comes to you -- FrantzX, December 21, 2001

"Yin": Your friendly, neighborhood negative cosmic force.
yin26 is offline  
Old July 10, 2001, 07:31   #4
yin26
inmate
Apolytoners Hall of Fame
Born Again Optimist
 
yin26's Avatar
 
Local Time: 07:25
Local Date: October 31, 2010
Join Date: Apr 1999
Location: This space reserved for Darkstar.
Posts: 5,667
Markos! LOL!

No. This is an honest-to-goodness hope that we'll see some of this kind of stuff in the future. Really. I mean it.
__________________
I've been on these boards for a long time and I still don't know what to think when it comes to you -- FrantzX, December 21, 2001

"Yin": Your friendly, neighborhood negative cosmic force.
yin26 is offline  
Old July 10, 2001, 08:40   #5
Adm.Naismith
King
 
Adm.Naismith's Avatar
 
Local Time: 12:25
Local Date: October 31, 2010
Join Date: Oct 1999
Location: Milano - Italy
Posts: 1,674
Yin26, they tried already with Dino Diaries.
They missed the point, IMHO, giving us much hot hair, no real info, then they abandoned the diary and the full game.

Do you want they repeat the path?

No, I surrender. No web site. No info. No game.
No more time to waste around Civ III here. I must shut up. Bye
__________________
"We are reducing all the complexity of billions of people over 6000 years into a Civ box. Let me say: That's not only a PkZip effort....it's a real 'picture to Jpeg heavy loss in translation' kind of thing."
- Admiral Naismith
Adm.Naismith is offline  
Old July 10, 2001, 09:21   #6
Jeje2
Prince
 
Jeje2's Avatar
 
Local Time: 13:25
Local Date: October 31, 2010
Join Date: Apr 1999
Location: Espoo, Finland
Posts: 672
The Dino Diary lesson
IMHO the Dino diary was a good try, but I'm not interested in a diary type Dino was anymore.

What I would like to see is the relevant parts of FIRAXIS mondaymeetings (or whatever day they have it) conserning CivIII after the game is released (Or just before release). You could call it milestones, with some extra butter on it. When was what started, ex. when did first FIRAXIS multiplayer session occour and after how long desingning period or time to rekick project after Brian's departure? This way maybe I could get some understanding into how big project Civ3 is/was. 2+ years is a long time and FIRAXIS sure has put into Civ3 many manyears of worktime, so were have they all gone?
Jeje2 is offline  
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 07:25.


Design by Vjacheslav Trushkin, color scheme by ColorizeIt!.
Powered by vBulletin® Version 3.8.2
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.
Apolyton Civilization Site | Copyright © The Apolyton Team