Astronomy in games: does a realistic sky make a difference?

Originally posted as a Destructoid.com cblog.

Wouldn’t you like just sitting back and enjoying the night sky in a game, knowing that what you see is a perfect represenation of the actual night sky? It is true, a pretty night sky captures the eye (as most WoW players can testify) and there is no prettier sky than the only one we earthlings have had the chance to see, give or take a few planets, moons and nebulae.

Today I was having a conversation with two friends of mine (Mario and Housemaster, if you’re reading you know that unlike the guys from d-toid!), one of them also a user of Destructoid. The kick-off for the conversation and the inspiration for this blog post was me complaining that Fallout 3 had a completely messed up night sky. I recalled my first experience with this upon exiting the elementary school close to the beginning of the game. The stars were all tiny grey dots of the same brightness. No constellations of course, nothing. It didn’t even have any significantly brighter stars that could form any shapes. Of course, that’s totally different than anything anyone can see if they look up at night in the real world. To top it off, at some point I had a look at the moon. Its position in the sky was totally wrong compared to its phase, a relationship which can normally be defined with two basic rules: A new moon is close to the sun so it sets a bit after the sun and rises a bit after the sun as well and the full moon rises when the sun sets and sets when the sun rises anew. This was completey screwed up as far as I observed in Fallout 3. As if that wasn’t enough, upon closer inspection the starry sky did not move at all. Instead, the moon was moving against the backdrop of a frozen sky, setting south-east. That is wrong in so many levels I cannot begin to describe. Surely the nukes didn’t stop the earth from rotating? Even if they did, there’s still night and day!

My friends told me that I had not grasped the feeling of the game, that I was looking at the sky when the game was NOT about looking at the sky (which in turn means that anything not directly related to the main focus of the game is perfectly OK to be made with minimal attention paid to it but whatever) and that since Fallout 3 takes place in an imaginary, alternative universe, the creators do not have to realistically depict the sky as it is today in the real world. But… Even though Washington D.C. features in the game complete with existing roads (correct me if I’m wrong) isn’t it safe to assume that the sky is the same as it was hundreds of years ago in-game? We’re not talking about a completely different universe, say Oblivion’s or WoW’s universe, but one pretty close to our own experience and one that derives from it and uses it to make said universe hit us harder emotionally, make us feel that we’re actually on Earth as it would be centuries after a nuclear war. Is creative freedom this powerful when talking about the imaginary based on reality? Why be realistic when it comes to sun movement but not care about the movement of the moon or the sky in general? Would a sun rising at 6PM be OK because it’s Bethesda making a game about something NOT real? At the end of the day, “who cares?” or “Hang on, I’ll call the care police”. That’s what my friends were saying and no doubt many of you.

Truth is I can see where they’re coming from. In this day and age observation of the sky is trivial at best. Erroneous night skies make their apperance everywhere from movies to novels to games… People don’t know better so they don’t really care (developers in turn don’t care either).The sky we see today is fundamentally the same sky people of ancient times wondered at and worshiped and the same sky Copernicus observed and realised that the earth rotates around the sun and it’s not the other way around. Till the 20th century, the sky was an excellent guidepost, the stars always pointing towards the right direction. Even the first foundations of time-keeping were based on the movements of the sky and moon (let alone the sun) and when during the night certain constellations appear. See Orion rise right after sunset and it’s winter alright, follow the direction of Polaris, the current pole star and you’ll be visiting the polar bears. And so forth. Today of course these observations aren’t at all useful for everyday life so the sky remains up there enchanting everyone with its beauty but giving little useful incentive for further exploration of tis workings and secrets.

I won’t lie, less than 2 years ago I was one of many, thinking that the night sky is pretty but difficult to get to know. The movements of the planets, the moon, why the sun rises and sets when it does and what the equinoxes mean eluded me. At least, though, I knew from a very early age that the earth rotates around itself anti-clockwise and that this is what actually makes the starry sky move, as well as the sun and moon, from east to west. And finding out how the rest of this stuff works wasn’t that hard at all. Since then I have been able to spot mistakes almost everywhere.

The final question is: Does it all matter? If both people making the game and playing the game can’t tell the difference, does it matter? I’ll compare the whole thing with having a game take place during a specific time period, say the Middle Ages in England. The game is superb in every way but the buildings aren’t correct or something else isn’t right, say the language spoken or a piece of armour. Few people will notice, but those which are fascinated by history and historical accuracy will promptly spot the mistake and instantly lose a bit of interest/immersion for the game. Maybe it’s not a great analogy because portraying an accurate sky is much easier than certifying the historical accuracy of a certain piece of armour and historical accuracy is much more important sometimes than having a correct decorative backdrop for a game’s universe. Because it is true. In the end, it’s all decoration with few gameplay implications, just like the building or the armour. But can we really justify these “astro-errors that were willingly introduced and indicate a profound lack of attention to easily checkable detail” (sic), using only the argument that nobody cares enough? Well, I care! And I’m certain that especially Fallout 3 must have attracted quite a number of people that will have spotted the same thing. Not to say that other games sport a richer nightly display; I’ve yet to encounter a game that has it right (with the exception of Wii’s Weather Channel — no, it’s not a game, I know).

Even if we break this down to pure aesthetics, which one of these would you prefer?

This:

Or this:

Creating a perfect recreation of the sky isn’t all that hard. It may be harder than creating a dark background with lighter dots and leaving it at that but I believe the coding required for the former would be easy. The skies would be realistic, pretty and keep all the astronomy buffs like me quiet and agreeable.

Further reading:

Death By Black Hole and Other Cosmic Quandaries by Neil DeGrasse Tyson, Norton, 2007
especially Chapter 39: Hollywood Nights

If interested in astronomy and digital observation of the real night sky (and a model game programmers could use), try Celestia or Stellarium, both excellent open-source programs with slightly different focus each.

Cuberick, rise!

Ahyawwwn… I’m typing this really tired, I’ve been awake for close to 30 hours straight now. Yesterday was all about fixing up Cuberick, my new mate and companion in the world of internet, IT, games and cyberculture. Together with Magebreeze a.k.a. Beast, that is my old computer (I’ve set them up in a LAN, both are downloading, Cuberick is downloading Celestia addons while Magebreeze is downloading Bioshock while also transfering all of my existing data from Magebreeze to Cuberick’s more spacious HDD) they’ve both put me in a really techie and computer nerdy mood, which also lead me to rearranging my furniture a bit. Nothing special, just moving some chairs around and wasting one and a half hours on some stupid DVD stand that I thought I had put together wrongly but in fact after trying to fix it ended up making it worse, realising in the process that not only was it defective out of the box, the way I had put it up originally was the best possible way to do it. Without it looking too bad I mean. Yes, I think those were some of the least useful, productive or enlighting 90 minutes of my life.

Anyway, back to the PC: I had some worrying difficulties while building Cuberick (can I have a SCREW SCREWLESS DESIGN? No, that’s SCREW SCREWLESS FUCKING DESIGN!) but fortunately after talking with people that could give me some meaningful advice, like trying everything out having the motherboard outside the case and even with no CPU, GPU or memories on, it finally worked. The problem was initially that, once powered on, the PC would stay on for around half a second then turn off and then after a few seconds do the same on its own. It could go on and on if I didn’t turn off the PSU every time. After playing around with the connectors, the battery and the CMOS, somehow I got it to work, and even though there are still some pretty minor points that I’d like to be able to correct sometime, like not being able to boot in Dual Channel mode or having some kind of power hickough at start-up, Cuberick is, I’m very happy to say, working fine. At this point, I’d like to thank my mum, the funding of which was necessary for the creation of Cuberick, Mario, who was with me at the very first stages of building the machine and helped me avoid some (crucial) mistakes I would have otherwise made, Kostas, who gave me the idea of trying to set-up the motherboard outside of the case and see what happens, Manos, whose Windows XP Pro SP2 CD I used at a time of need, and Alexandra, to whom I gave the honours to name Cuberick. This name just suits it fine, it hit bull’s eye. 🙂 Thank you, people! Even if some of you may never read this…

So what was the first thing that I did with my brand new PC? I played Portal, Valve’s most attractive inclusion to the Orange Box, at least personally. I had been keeping an eye out for this game ever since it was first announced, somewhat less than 2 years ago. I had bought the Orange Box when it had come out but Magebreeze just couldn’t cut it, 2004 tech just wasn’t enough for opening portals and solving interspatial puzzles. So once I had Cuberick up and ready with graphics drivers and the game installed, about 6AM today, I started the game and finished about 3 hours later. Short game, but wonderful nonetheless. Darkly humorous, clever, mindbending, potent and stylish. It seems to me that the gaming industry is less and less inclined to make good epic and long games rather depending on one-offs like Portal, which are short, cheap, stand-alone, based on an intriguing idea [;)] and creating a huge cyberculture following. I can’t even describe the success and appeal the Companion Cube, GlaDOS and the Cake have all had to the internet community. And today, I found out exactly why! Definitely one of the better games of 2007.

So here I am, even more tired, unable to up some pics I wanted of Cuberick because they’re too large and uuuhh… We watched Planet Terror earlied with Marios, Garret and Dimitris… Totally crazy and fun movie, if not slightly disgusting at times. Really gives off the cult feel a lot of people, including me, like. Staple of the movie was Cherry, with her mutilated limb replaced with a machine gun! Recommended if you’re into lots of blooooood!

So I better publish, before I… ah, zzz…