The USSFC is losing hope and losing the war, but the poorly equipped Legion are losing soldiers fast. This is the desperate last struggle of two clashing armies... This is Crimson Crow.
Our new map is coming out very nicely, but in reality this is the 4th time we've made it. Why even bother? We can even explain how we got it wrong the first 3 times, and why we did bother.
Posted by ninjadave on Sep 22nd, 2009
Maps are by far one of the most important parts of development. Maps are the visual life-blood of any project. So when we had to recreate a city from a handful of drawings, we had to be sure we were going to do it right.
Lets back up. Back in the day we had a neat habit of throwing out whatever media we could find, terrible or not. Gull City, our primary city map that a large part of the project revolves around, started off as an unplanned bundle of blocks.
To fully encompass this, this is an old screen-shot from Crimson Crow's early development:
No color sense, map sense, or any sense really. This was back in the day in Torque Game Engine, before Torque Game Engine Advanced even set foot on the scene.
At the time, we were happy with the design and decided to leave it be. It wasn't until months later we made a jump to TGEA, and 'heavily' changed the design.
First, we decided to get some of our textures, and ones that matched at that, and immediately hopped into the BSP constructor to create whatever we could even think of. Quickly we saw results.
Though the above screen was a test in 'TGE', it was very much a 'TGEA' map.
We went from simple blocks to more-complex-than-needed buildings. Pieces of buildings were intensely detailed while other parts, like 90% of whats seen, was left undetailed.
This was a very poor optimization choice and the project suffered for it. We now had 7 minute relight times (Something that usually takes a few seconds) and terrible frames per second for something that really shouldn't have been buggy at all!
Our color choice was very poor. It was literally gray with dirt smudges. After hearing complaint and complaint, we decided to take some drastic action.
At last Gull City took some color! We added foliage, trees, and even some detail props which made a huge impact on the look. Amazingly, this was around a year ago when we first unveiling the 'new look'.
Building details were intensely stripped down and put to better use. Finally some textures with color were added. They weren't 'too' thought out, but they certainly made the image 'much' better appearing than what it was before.
The colors eventually just felt 'off', so we tore the city apart again.
This time we knew what we wanted out. The sky scrapers had to go. They looked nice but did nothing for game-play. In they hurt it! The sense of scale made your character appear smaller, and the map way bigger. Instead of running into a fight, it felt more like you were trudging into a distant area.
We decided to make maps smaller, 'much' smaller, to fix that.
At last the color fit much better. Nothing was too bright and few things were too desaturated.
The foliage immensely helped, once again, and the scale was much better off when it was smaller.
Right when we started nailing the color and look, switching to TGEA loomed in the distance.
On the team, this was a very rough transition. Certain members argued, somethings went wrong, and somewhere down the line a terrible bug crippled the engine.
We all passively agreed to make the switch, only we all knew we would be using the new graphical abilities quite a bit. After a lengthy discussion, the mapper Warlord_Evil decided to really think-out the new Gull City.
Looking back on it, it was a little bit funny. We deleted all the screen-shots we had and kept everyone waiting for weeks, until finally we uploaded a picture of the entrance of the map.
Everyone was a little shocked. Honestly I was in a way too. Textures, colors, and overall look took a dramatic change as seen in the above picture. Bundles of new props were made with the 'right look'.
The biggest change with the addition of SSAO (Screen Space Ambient Occlusion).
Soon, the older pics and the newer ones had very little in common.
Which now leads to presenting the new look. You've read through the history of the map, you deserve a few of the new screen-shots:
This is the center street of Gull City. It looks and feels desolate. All we need is a tumbleweed to roll by to complete the scene.
To relate to previous mapping experiences, buildings are much shorter than what they were before.
Instead of 20 floor super buildings, most average around 2-3.
Building details are mostly on the first floor, and as the building goes up, the details and deleted faces goes up. While its not even heavy optimized yet, and frankly the design isn't really complete (expect more cars!), this is still a great example in mapping progress.
AI added a new sense of depth. Which went hand in hand with foliage.
Another large part of recent updates were normal maps.
We added normal maps to nearly every single building you can see. Unfortunately the results weren't what we wanted. Buildings either looked too glossy or not at all affected.
Its funny, because a major reason we switched to TGEA was to use normal maps on buildings, and now we're seeing moving for that reason was a poor choice. Not that we don't love the engine, but we should have looked into it much more before a jump like that!
Gull City really came a long way. Honestly it might even have a long way to go.
When we first started this map, in no way, shape, or form did we imagine it would look like this!
Certainly its not the best looking map ever made, but it plays well and feels just right.
If you have anyone to thank for most of the work on the city, you can comment on Warlord_Evil's profile and yell thank you. He enjoys company.
Thanks for reading through the history of this map. Luckily we do have other maps as well.
Maybe next time you'll hear more about the Red Bridge bridge map.
Thanks for reading!
If your interested in future updates, track our project!