I’ve heard many, many times that the artwork/3d models/characters found in your game won’t make or break things. I agree with this in that it won’t make or break the entire top hacks , but artwork and professional looking/feeling models definitely help you out along the way. Think of any movie you’ve seen recently where the sets were absolutely incredible and stunning – one such example (although not necessarily as “recent”) are the Lord of the Rings movies.
Throughout the entire set of movies, rich and diverse settings are abound, and help the immersion factor like you wouldn’t believe. Would the movie have been “broken” by less awe-inspiring scenes? Probably not, because in the case of The Lord of the Rings, there were a lot of other incredible aspects. Did the awe-inspiring scenes make the movie just that much better, and give it just that much *more* to drool over? Yes, Definitely. The same kind of effect can be seen in the game industry. I play games that have incredible graphics (EVE Online) and other that don’t (Dark Ages). I am however, addicted to both of these games for different reasons, but you can bet that the stunning environment in EVE certainly helps to inspire its large player base.
Additionally, your artwork can seriously effect the mechanics of your game. Many developers over look an incredibly important aspect of their 3d models – poly count… That’s to say, the number of triangles (or *shiver* quads) your game has. Many of the free 3d models you may find on the internet are gorgeous, but are so incredibly detailed that using them in a computer, real time environment would not be wise because you are typically trying to appeal to as many systems as possible. Console systems have the luxury of (for the most part) assuming that everyone’s running on an even playing field. Those of us developing games strictly for the computer don’t have this luxury. Suffice it to say, it’s important to find quality, low poly game content, and there’s certainly enough of it out there that there’s no excuse for you to be shoving your game full of characters that are in the 10,000 poly range (many online companies limit their avatars, or characters, to around 2500-5000 polys).
The lower your poly count on your 3d models, the smoother your environment is going to run on the widest range of computers… usually. One thing to keep in mind throughout this entire process is how your engine handles polygons, and to find out what the ideal poly range is that you want to aim for for characters and scenery. In most cases higher character polys are more acceptable, with scenery (buildings, trees, etc) being lower in poly. Another engine specific feature to keep in mind is whether or not the engine supports Level of Detail (LOD). LOD for those who may not know is a system where the engine will use very low poly versions of a model if the player is far away, swapping the model in and out for high quality versions the closer you get to it. As far as I know, almost every engine out there supports LOD, but some like Active Worlds do not.
Down the road we go with Number 3: Music! Some may say (and argue) that music for an online game should be included into the category of “Artwork” – while this may be true depending on how you look at it, music in a game is incredibly important *aside* from your 3d models and 3d characters and so it receives its own spot.
Number 3: Music
In many ways music is the heart and soul of any environment you may create in 3D – it is literally the sound trick to which events occur, players win battles to, return home to, etc etc. Music is a vital tool used to set the mood in any setting, and without it your game will feel dead and like something is missing. In many ways, music helps to express for the player the mood of a specific area, it enhances and emphasizes what you are relating to your player. Do you want them to feel sad, anxious, excited, fearful? Because hearing is one of our primary sense (seeing, smelling, etc), one could argue that it is just as powerful in linking and creating memories. It should be one of your *top goals* to make people remember your game – making your game memorable is one of the tricks in making it both enjoyable and something that people will tell their friends about. Hearing, and the music in your game is one of the more subtle qualities that plays a huge part in how an environment *feels*. Think about what your favorite movie would sound like without sound and music?