games  anime  |  toys
Destructoid is gaming news, community, videos, and sometimes love. Take the tour or jump in with Facebook:

 


Untapped Potential: Outcast and the support for Voxels photo

[It's time for another Monthly Musing -- the monthly community blog theme that provides readers with a chance to get their articles and discussions printed on the frontpage. -- CTZ]

It is the beginning o 1999. PC gaming, growing alongside the console market, is leading users into the realms of online play and modding. Games like Unreal Tournament, Quake III Arena were having screenshots leaked, whilst the masses were enjoying the recently released third Tomb Raider and Half-Life. Myself? I was pining after Shogo: Mobile Armour Division.

However, in spite of the presence of Valve’s revolutionary FPS, a game had been announced on the radar that could have revolutionized how PC games could look. ‘Gameplay over graphics,’ you’ll say, but back then, PC gamers were fretting over what graphics card to purchase. And this did matter; if the graphics card could handle polygons faster, the game could run smoother, and thus be willing to keep the newer games running with less frustrating lag and stutter. Matrox, ATi, 3dfx and Nvidia wanted your cash badly, and if they managed to get the best evolution from their technology, then they would have money-printers.

The game was Outcast, developed by Appeal from Belgium. Their voxel engine was set to stun. However, as we’ll find out, they were prevented from scoring a direct hit. 




This is a more friendly description of a voxel compared to a polygon according to PC Gamer in their preview of the game;

”…Polygon graphics engines are quite easy to imagine (everything is made from triangles, with the renderer drawing objects from the horizon forwards so that near objects get in the way of distant ones)… while polygons still deal in flat space…a [2D] shape sitting in our 3D world - voxels, or volume elements, are already 3D shapes.”

Now, you can notice how polygons were all the rage in our Playstation-designed world, forming buildings and figures. When it comes to forming organic, rolling landscapes however, it looks like you’ve taped a load of tiles together and tried to pass it off as countryside (unless you pile in so many polygons that it looks natural, but then you’d need a good computer with a solid performer of a 3D card). It doesn’t work. Voxels could do the job of forming curves and natural shapes a lot better.

Before Outcast was released, Novalogic had a hang of how voxels could be used in games. Their Comanche series contained them to make the environment nicely textured, but became blocky-looking when viewed close up. In time, other developers favoured the polygons, but the possibilities regarding voxels remained. Whilst polygons were still needed in the games where voxels appear, voxels weren’t handled by the 3D accelerator cards (or graphics processing unit (GPU), so whilst a voxel-based game wouldn’t benefit from them, they didn’t rely on them to work either. Therefore, a PC with some reasonable power behind it could run a game.

Appeal managed to test the water themselves with a game called No Respect, a game ‘dismissed as an unnecessary addition to the shoot-em-up genre’ by one publication. Made in eight months, it gave Appeal a short-term cash injection whilst Outcast was at the three-year point in its development.


If the temporary test had less than favourable reviews, then Appeal needed to get its skates on forming a game just as ground-breaking as the technology it was based on. Effort was put into the setting, a parallel world where the gamer endures a free-roaming environment. The hero, Cutter Slade, was animated to stun those that looked upon him and attention was also given to the 1000 NPCs that inhabited the world. They reacted to Cutter’s behaviour and had memories; you shoot one of them, you will not hold yourself in high regard, unless you do something to redeem yourself (if you get the chance). You could try to deprive villages of food, draw beasts away by leading them into something else to hunt, or catch one of the creatures for transportation. It also had an organic game save where, if Cutter uses it, makes a sound alerting anybody in the vicinity, forcing you to choose the best place to use it. It sounds like any other sandbox-world style game you’ve played, but back in 1999, it caught some attention.

Infogrames published the game at the end of July 1999, earning a 90% review from PC Gamer and ‘Adventure Game of the Year’ from Gamespot. It had a soundtrack performed by the Moscow Symphony Orchestra. And those graphics … sure, the faces look a little weird but the game wasn’t built on facial detail. It was constructed on a software-based graphics engine that helped zoom in on specific areas of the scenery, turning a look through binoculars or a telescopic sight into an exhibition of how pin-sharp detail can be achieved at great distances.


However, just because Outcast got the praise it needed, it didn’t get the sales. Time and again we’ve seen this happen; Zak and Wiki, Giants: Citizen Kabuto and many others became heavy weights on developer’s accounts. In the case of this game, the reason is clear when PC Gamer tested the minimum spec of a Pentium 200, 32Mb RAM and no 3D card;

Turn off all the visual options and you’ll get around 10 fps [frames per second]; watch out bad slowdown at times, though.

…and that was on a resolution of 320 x 200. Then they tested the recommended spec of Pentium II 300, 64Mb RAM, with a 3D card;

At 640 x 480, you’ll get bad frame rates. You’ll get 15fps or more at 320 x 200 with all the options turned on.

Now, you can laugh at those days where computer game journalists were testing the best games on something with a fraction of the power of the computer you’re using to look at this blog now. But remember, if all you had to go on was the information given about the specs at the time, then you would no doubt be wishing for a higher-spec PC once you tried to load the game. Many people must have taken a look at the game when they installed it and considered it unplayable. The fact that everybody’s 3D card support was, excuse the pun, virtually unhelpful condemned the game into needing a beast of a high-end PC to run it. And not many people had those.

Appeal went bankrupt trying to make a sequel on the PlayStation 2, failing to earn enough funds from their publisher. A remake was planned on the Dreamcast, but was canned after one look at the sales of the original. And you know what the funny thing is? Today we have computers that are powerful enough to take advantage of the voxel graphics, and Outcast winds up glitching on them. Several patches were released to solve these, but once again, it seems this game always had a rocky time of it.

Has there been a game since that has gotten the sales as well as the praise whilst using voxels? Well, Westwood made the vehicles in Command & Conquer: Tiberian Sun and Red Alert 2 using them. Master of Orion III managed to use the technology to render space battles and solar systems, but received mixed reviews with the critics. But the real highlight has been a recent game called Crysis. You might have heard of it. Crytek, the developer, managed to amass the sale of 1.5 million copies of the game with the help of EA and Valve, and it makes the failure of Outcast much more painful, as it came from another European company with a computer game that needed another high-end PC. Looking back, it’s clear that Outcast was way ahead of its time and destroyed its creators because of it.


Aside from the odd Build engine game that had used voxel sprites and packs as an option (not to mention Voxelstein 3D, a version of Wolfenstein 3D using voxels for destructible environments), there haven’t been many games that have tapped into the potential that Appeal chipped away at. Ones like Crysis are even more rare. Why, do you ask? The answer lies in the lack of GPU support for them. Yes, we can always use the CPU for the voxel graphics, but why can’t groups like ATi or Nvidia pull their fingers out and experiment a little? It could be that the graphics card developers were focused on trying to keep ahead of the competition by sticking with the ‘safer’ polygons so that nobody risked falling behind with any experimentation with voxels. I’ve tried a couple of search engines for a graphics card that can actually process or deal with voxels, but all I got so far was some kind of medical graphics project designed to render parts of the human body. Very useful for doctors and their patients, but not for gaming. Maybe I’m not searching hard enough. If someone does spot a graphics card that could help voxel-based games, please inform me.

And the potential? Well, if Outcast was more of a success, or if it was created a little later to take advantage of more powerful computers, then it may have gotten more attention and more developers would be willing to follow Appeal’s route. And the difference in quality of the graphics would have been noticeable. It could have changed the way our games looked and worked. It could have influenced console makers if there was more support from GPU creators. Whole companies could have risen and fallen on how well they harnessed the power of the 3D shape; perhaps different developers would still be in business whilst others went bankrupt.

As it is, Crytek may have shoved the bar far too high for anyone other than big companies to take advantage now. If people can put some effort in today, maybe we’ll see a way of helping processing units deal with voxels a little easier than previous games. People can look at past attempts on voxels and maybe see or implement them in a way no-one else has thought of, perhaps even upon that of Crysis. Then the possibility of how PC games look and play will evolve differently. For now, the graphics in our games are constantly improving, and if anyone can see the potential, then they’d better get their skates on. The clock is ticking.

Certain facts have been used from the UK publication of PC Gamer and Wikipedia.

Continue: More Promoted stories stories





prev next

31 comments | showing # 1 to 31

Professor Pew's Avatar - Comment posted on 06/25/2009 04:33
Professor Pew
I remember having the voxel vs. polygon debate with an Informatics flatmate in 2000. He thought voxels were the future (it was the GeForce 2 era back then). I laughed at him then, and still laugh about it now :)

Maybe they'll do some stuff with it in the future, but there's not really much point anymore when you can do everything with GPU support and polygons nowadays?
Subenu's Avatar - Comment posted on 06/25/2009 04:50
Subenu
Highly interesting article! Nice read!
Puppy Licks's Avatar - Comment posted on 06/25/2009 05:54
Puppy Licks
I can't remember, did Giants use Voxels too?
god I miss that game
Ali D's Avatar - Comment posted on 06/25/2009 06:29
Ali D
This was a really good read. I remember Outcast from back in the day, but I had no idea there seemed to be so much riding on this tech. Good write up man.
Narishma's Avatar - Comment posted on 06/25/2009 06:39
Narishma
You can easily make a voxel engine with current programmable GPUs. There are a bunch of experiments and demos around the intertubes. The major problem with voxels is the bandwidth required for high resolutions and/or big worlds is way beyond what we have today. That's why you only see things like voxelstein 3d with big blocky voxels and very small maps.
brimtastic's Avatar - Comment posted on 06/25/2009 07:44
brimtastic
Nice.
megaStryke's Avatar - Comment posted on 06/25/2009 08:18
megaStryke
I did not know about this. Nifty!
Elsa's Avatar - Comment posted on 06/25/2009 09:59
Elsa
Great read!
etirflita's Avatar - Comment posted on 06/25/2009 13:10
etirflita
Man, I still have Outcast. I loved the music and ambience, but I just wish bullets took less time to float through the air. There's a little secret in the game where if you're standing in the right spot, you can hear the mos eisley cantina band theme.
Wry Guy's Avatar - Comment posted on 06/25/2009 13:32
Wry Guy
Never had an idea that voxel graphics even existed. Nice read.
twincannon's Avatar - Comment posted on 06/29/2009 19:32
twincannon
Did they seriously make a voxel-based game and NOT have some "everything is destroyable" gimmick? Like, that's pretty much the entire point. I was introduced to them in shadow warrior's high graphics mode, where items on the ground became "3d" through the use of voxels. It certainly has it's charm.

I encourage anyone interested in seeing the tech to check out voxelstein: http://voxelstein3d.blogspot.com/2008/04/v-o-x-e-l-s-t-e-i-n-3-d.html
samriley's Avatar - Comment posted on 06/29/2009 19:49
samriley
Voxel graphics are pretty cool. I am gonna try to learn the codecs so that I can intertwine them into my games that I make for the iphone and Adobe is coming out with flash for the iphone so who knows whats coming up for them.


http://www.facebook.com/pages/The-Othersiders/118773122891?ref=ts
Droll's Avatar - Comment posted on 06/29/2009 20:01
Droll
This was a terrific, informative read. Keep it up! I enjoyed this a great deal!
Nitex's Avatar - Comment posted on 06/29/2009 20:12
Nitex
I remember downloading the demo of this game and hating it because I couldn't get it to work with my new Voodoo card. Go figure it was because the game didn't use 3d accelerators. The game looked like shit and ran like shit for me. Good god I miss the old Voodoo days. I loved 3dfx. Everything seems so much better when your younger, you got excited so easily.
Oak's Avatar - Comment posted on 06/29/2009 20:51
Oak
Didn't the first Delta Force Games use voxels too?
Exquisitor's Avatar - Comment posted on 06/29/2009 21:02
Exquisitor
I freaking loved this game... except you get sick of hearing "Olakai" over and over and over again.
KaL YoshiKa's Avatar - Comment posted on 06/29/2009 21:03
KaL YoshiKa
Voxels? PAH Ellipsoids is where it's AT.

Seriously though great read. Ken Silverman would be quite happy to read this I think. It's always been a shame that we're wasted so much time trying to make polygons do something they're not good at when voxels could do it so well.
Parabola000's Avatar - Comment posted on 06/29/2009 21:37
Parabola000
Great article.

Outcast is one of my favorite games ever, great story, characters and amazing environments for the time. It had good action and even a nice stealth system to it.

Its a shame the game sold so crappy. And i still cant even play it really on my new PC. Its so buggy even with the patches, you cant even ride on a mount cause it wont let you get on fix your computer is to fast lol.

Wish you mentioned it in the article, but there is a team of fans working on remaking the game using new tech. Check this out http://www.openoutcast.org/.
Clayton S Chan's Avatar - Comment posted on 06/29/2009 21:51
Clayton S Chan
Props for the Shogo shout-out.
Dexter345's Avatar - Comment posted on 06/29/2009 22:06
Dexter345
Very interesting. Never knew about any of this before.
Changston's Avatar - Comment posted on 06/29/2009 22:13
Changston
I don't know much this ties in, but I feel like that if there were development in voxel graphics, you might be able to get better resolution in MRI scans (brain imaging). Right now, they're limited to sectioning the brain in cubic millimeters, but I don't know if that's because it's a memory issue or if that's as fine as the processing can handle. It'd be neat to see if a parallel could be drawn.
Wedge's Avatar - Comment posted on 06/29/2009 22:33
Wedge
Yeah Novalogic made Delta Force, so those were voxels as well. I remember there was a voxel engine for some game on GBA as well. The unit's in Sid Meier's Alpha Centauri were voxels also. It's a cheap way to do some ugly looking but detailed terrain or small objects on low end hardware, but I'm not sure where it could have gone past that. Actually doing anything of significant detail with it is absurdly power consuming and with all the other techniques we have now, I can't see it being necessary.

I'd never even heard of Outcast though, I kinda wanna check that out.
Tye The Czar's Avatar - Comment posted on 06/29/2009 23:09
Tye The Czar
Did you know that there's a voting request for the next game to be on GoG.com. Everyone go vote for Outcast!
stevesan's Avatar - Comment posted on 06/30/2009 00:03
stevesan
D0000d outcast was a frikking remarkable game. It was open world and emergent with very solid story telling. I'd highly recommend any fan of third-person action games to play it.
Batthink's Avatar - Comment posted on 06/30/2009 00:34
Batthink
@ Puppy Licks;

I don't know if it did, but I do have a copy of the game. :O)

@ Clayton S Chan;

It was a great game, all the references to anime were awesome. Putting the game in the anime-style gave it a distinct identity apart from those other FPS.

And thanks to everyone who thought this was a good read. ^_^
Quistnix's Avatar - Comment posted on 06/30/2009 02:29
Quistnix
Aaah, Outcast. The game I actually bought 3 times, since I lost my first disk (lend it to a friend and never got it back) and scratched the second one. Conclusion: It's not because of me they went bankrupt..
MartinX's Avatar - Comment posted on 06/30/2009 05:27
MartinX
Voxels are an interesting technology, and one whose day may yet come.

My understanding is that DX10.1 and DX11 both support some form of voxel acceleration, and of course CUDA and OpenCL can/will support pretty much anything that developers want to spend time setting up.

I seem to recall Carmack discussing the use of Voxels in his upcoming engines not too long ago.
Preacher747's Avatar - Comment posted on 06/30/2009 08:37
Preacher747
Voxels definitely have some advantages to polygons. As mentioned before terrain deformation is easier to do because voxels are actually 3D objects and not just a wireframe with textures stretched over it. You have other things that polygon engines have been struggling with that could be easier with a voxel engine. Things like dynamic fluid propogation is easier to deal with when all volumes are pre-defined by the engine, clipping is much easier to deal with when voxels collide as opposed to meshes, and for the gore enthusiasts you can do per-pixel hit and real-time character deformation much easier than the classic polygon model swap that current games have been doing.
Virtul's Avatar - Comment posted on 06/30/2009 12:29
Virtul
i'm gonna buy t-shirt with "I luv voxels" on it
Archwright's Avatar - Comment posted on 06/30/2009 14:39
Archwright
Now I know why medical imaging has a very strange look to it, it is because they use voxels instead of polygons.
prev next

Comment with Facebook





Click connect and comment instantly!

Comment with Dtoid





New? SIGN UP - it takes 5 seconds

Comments policy

Destructoid is an open discussion community. You don't need to "audition" to post a comment - just speak your mind. We respect differing opinions on the site, so have at it. Be smart, funny, insightful, clueless, or cute -- but back it up with substance. Keep your cool, keep it fun. We only ask that you act respectfully and above all: don't be a troll and ruin it for everyone else. Don't bring down gamers or we'll, you know, gently shoot you in the face and stuff you into a flaming mailbox. Each comment is your opportuntity to make this community awesomer. Is that even a word?

Avoiding the banhammer only requires common sense: spamming, trolling, racism, NSFW stuff, and other forms of sucking will not be tolerated. If anyone is griefing please report abuse. Be good. Don't suck!

 
New on Destructoid.TV play all videos

Loading
Loading Destructoid Videos


    Win this!
    Dive in! meetup+play for a chance to win a PC

    Dtoid Twitter    Got news?   tips@destructoid.com

    Reviews & Previews
    Resident Evil: The Darkside Chronicles review
    Left 4 Dead 2 review
    Call of Duty: Modern Warfare Reflex review
    Arkedo Series - 02 SWAP! review
    EyePet review
    more reviews
    Legend of Zelda Spirit Tracks
    Monster Hunter Tri
    Hooking onto, under and above Just Cause 2
    PS3's 256-player MAG
    Rooms The Main Building
    more previews


    - The Dtoid Army is 50768 strong -

    Showing Cblogs with 3+ faps   show all

    Call for entries: do the wrong thing

    New to Dtoid? Read the survival guide




     Originals
    Jim Sterling: The ultimate PC gamer to-do list





















    More Destructoid Originals




     Popular now more






















    Team Destructoid   tips@destructoid.com
    Nick Chester
    Editor-in-Chief
    Niero
    Founder, publisher
    Jim Sterling
    Reviews Editor
    Hamza Aziz
    Community Manager
    Dale North
    News Editor
    Rey Gutierrez
    Video editor & director
    Anthony Burch
    Features Editor
    Colette Bennett
    Tom Fronczak Brad Nicholson
    Ashley Davis Ben Perlee
    Conrad
    Zimmerman
    Chad Concelmo
    Jonathan Holmes Jonathan Ross
    Brad Rice Jordan Devore
    Will Maddock Matthew Razak
    Dyson Joseph Leray
    Topher Cantler Samit Sarkar
         
      Dexter
    Adam Dork
    Daniel Lingen
    Hollie Bennett
    Joe Burling
    Mikey
    Stella Wong

    Josh Tolentino




     

     
      get involved

    register or login
    post a blog
    post a forum
    enter a contest
    contribute a news tip
    suggest a feature
    be a guest editor
    support

    new member's guide
    login assistance
    tech support
    report abuse
    email our editors
    read our dev blog
    nuclear crisis?
    keep in touch

    RSS feed
    Twitter
    Facebook
    Myspace
    Flickr
    Game nights
    Meetup+play online
    seriously

    about Destructoid
    advertising
    terms of use
    privacy policy
    jobs at MM
    buy our crap
    our network

    Tomopop
    Japanator
    Despingation?




    Destructoid is an independently-run publication forged by our love of video games and the gaming community's need of accountable enthusiast press
    living the dream since March 16, 2006