• Register

Wing Commander Saga is a free game based on the Freespace 2 Source Code Project. It is based upon the popular Wing Commander series by Chris Roberts and Origin, and features a new story line during the final portion of the Terran Confederations deseprate fight for survivial against the Kilrathi Empire. You assume the role of 2nd Lieutenant David Markham, a recent OCS graduate in an accelerated flight training program. Victory and survival for humanity can only be bought at a terrible cost. Gather your wingmen and your courage and prepare to play your part in humanity's desperate gambit as you face the Kilrathi foe. It is a time where even average men must reach inside themselves and become heroes. Answer the call. Face the enemy. Make your mark as the Confederation faces its darkest dawn.

Post feature Report RSS Developing New Texture Style

This week we would like to talk a little bit about how our texture style for Confederation warships has evolved as the game development has progressed.

Posted by on

We knew from the moment on when we redesigned our Kilrathi warships that we were going to need to do the same for the Confed counterparts to maintain coherence in our visual style. In early concepts we wanted to stay away from a traditional military look, so we started off with a worn down metal texture. We were still learning the tech at that point, so we weren't solid on what could and could not be pulled off easily so we went with something a little on the safe side.


We went forward with this concept, getting it modeled, skinned, and in game. But, as often happens, we can’t often see existing problems until you get an asset in the game. We realized that the worn down look wasn't working. So we made some adjustments and variations to the base map which made a marked improvement. In a twist irony, as time went by and the texture work began to get more fleshed out, the product became more and more military looking (which we were originally avoiding).

At that point in time we also added sophisticated armor plating. We actually had a good foundation to build upon thanks to the work done on the Kilrathi textures. We wrote a simple Photoshop script that creates armor plates in a matter of minutes (thus saving us a lot of time).


Finally, we added specular, glow, and normal maps. Normal maps are one of my personal favorites. Basically, normal maps are used to greatly enhance the appearance of our low poly models without using more polygons. This technique allows us to create highly detailed, impressive models with very small impact on performance, allowing Saga to look and play great on a wide variety of machines.

This is a great example of not knowing until we needed to know it. In developing a project like Saga, assets are going to have to change as the game evolves, grows, and changes. As such, any assets we made at the beginning often times just don't quite fit when we get to the end. So we have to keep ourselves flexible. After all, in the end, it's about what's best for the game and the player.

Post a comment

Your comment will be anonymous unless you join the community. Or sign in with your social account: