Re: Futuristic Level Design
Posted by Yak_Fighter on
Sat Oct 6th 2007 at 7:55pm
1832 posts
742 snarkmarks
Registered:
Dec 30th 2001
Occupation: College Student/Slacker
Location: Indianapolis, IN
poor aaron has Halo3 on the brain, it's a life-threatening condition :frown:
Re: Futuristic Level Design
Posted by hl_world on
Sun Oct 7th 2007 at 2:44am
144 posts
144 snarkmarks
Registered:
Jan 30th 2007
I have to say your obsession with the Halo trilogy is annoying me too. It gets way more recognition than it deserves. I had to hear about the success of Halo 3's launch on the news and every element of the media on TV just seems to endorse it.
Yes, the gameplay is good but it is too simple for those of us who are smart enough to be able to play games on PC. From what I hear about Bioshock, it seems System Shock 2 has been "Halo-ised" for console then re-released for PC but I guess that's for a different post.
Re: Futuristic Level Design
Posted by Gwil on
Sun Oct 7th 2007 at 2:01pm
Gwil
super admin
2864 posts
315 snarkmarks
Registered:
Oct 13th 2001
Occupation: Student
Location: Derbyshire, UK
Amen to those sentiments for GoldenEye :smile: It is still the greatest console game ever created IMO.
Re: Futuristic Level Design
Posted by RedWood on
Sun Oct 7th 2007 at 7:59pm
RedWood
member
719 posts
652 snarkmarks
Registered:
Sep 13th 2006
Thanks for the detailed answer Crono.
My response to what u said is, does anyone own the rights to OpenGl ("open" implies something) and what would it take to get it up to par with DX10. I know this skews on topic. No one has to answer.
As for futuristic level design. Maybe you could combine old fashion large stone pillars and domes (like a old church) and add high tech elements to that. Like monitors or glass pillars. I don't know how you would do that in Source though.
Reality has become a commodity.
Re: Futuristic Level Design
Posted by Crono on
Mon Oct 8th 2007 at 12:12am
Posted
2007-10-08 12:12am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Open GL is under the GPL (I think) and it's perfectly free to use, but there is a community, and more importantly, a board of members behind it.
What do you mean by "up to par with DX10"? First, I know you mean D3D10, so that isn't what I'm talking about.
Regardless of the graphics API you use, you still have the utmost control over what is going on. As for what the APIs are really used for (drawing coordinates with the GPU, or more generally, updating the GPU), they both do the same thing.
I think what you're thinking of is more like shader effects, in which case, you have to write those on your own anyway (I'm sure DX10 offers so pre-built ones though)
In any case, the real "power" comes from shader programs and not the 3D API. Both 3D APIs do the same thing (one a little more elegantly than the other). The DirectX API has a few things going for it, but much more going against it ... for developers.
I think they implemented some sort of managed batching cue, which is good (though developers should be able to do this on their own). But, again, the API is only supported on two platforms and one OS.
OGL3.0 standard is suppose to be coming out sometime here with hardware and software support. The other thing DX doesn't have going for it is backwards compatibility. The reason why OGL standards take so long is to ensure backwards compatibility with newer implementations.
But as for implying one is better than the other, that just doesn't make much sense. That's like saying an Audi is better than a VW, when they're the same damn thing, they just have a different icings on the cake depending on what you want. (The key note in the analogy is that at a car-performance level, they're the same)
Blame it on Microsoft, God does.
Re: Futuristic Level Design
Posted by Crono on
Mon Oct 8th 2007 at 9:12pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
There isn't really any less support than there used to be.
This is a really complicated question to answer because it has nothing to do with technology and everything to do with tech-politics.
Blame it on Microsoft, God does.
Re: Futuristic Level Design
Posted by Crono on
Tue Oct 9th 2007 at 2:06am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
All you ever display is endless amounts of fanboyism and it's really starting to piss me off.
If you had any idea what any of this stuff did and you were actually able to develop some sort of opinion that wasn't based on marketing strategy there'd be something for you to go on, but that isn't the case and you're just acting like a complete ass.
Blame it on Microsoft, God does.
Re: Futuristic Level Design
Posted by RedWood on
Tue Oct 9th 2007 at 8:09am
RedWood
member
719 posts
652 snarkmarks
Registered:
Sep 13th 2006
LOL, I think he said it to get a rise out of you. Or he's a gluten for punishment. Ether way it's entertaining.
Reality has become a commodity.
Re: Futuristic Level Design
Posted by Crono on
Tue Oct 9th 2007 at 8:51am
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
No doubt, but that doesn't excuse the douchebagery.
Blame it on Microsoft, God does.
Re: Futuristic Level Design
Posted by Crono on
Tue Oct 9th 2007 at 5:30pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
Yeah, but as far as I know, all those distributions over platforms have seperate licenses (if any). The base "OpenGL Library" that it's all based on ... I don't think that has a license any longer.
OGL is rather underrated and if you ever want to program 3D environments, it's pretty much the easiest one (or use it's extension, GLUT, which is even easier).
Don't all the id engines use OGL for their 3D API?
Blame it on Microsoft, God does.
Re: Futuristic Level Design
Posted by Crono on
Tue Oct 9th 2007 at 7:54pm
Crono
super admin
6628 posts
700 snarkmarks
Registered:
Dec 19th 2003
Location: Oregon, USA
I'm not sure if I can even explain it, to be honest. I think the best I can do is give a related example of a similar situation.
I've known several people who had internships at Intel this last year and I had a very interesting conversation with one of them (we we're in the same development group for the software engineering capstone, for the CS degree).
Basically, his boss, whom was a technically-minded person claimed that everything must be Microsoft. The company, Intel, has several tools that all these people have to use ... they're Unix based. So, this guy has everyone running Windows with Cygwin instead of just Unix or any flavor of Linux, this further complicates things, because many, many, many things go wrong in these types of set ups.
At one point of discussing switching the OS with his boss, his boss says, "Well, if you can show me that OSX can run all these applications, then we'll switch to that" (It can, by the way). When my friend inquired, "Why not just use Linux, the platform these tools were made for", his boss responds, "Because, Linux is not an Enterprise Platform". (Which isn't true)
I s**t you not.
The upshot of the story is, bosses tell underlings what to use. Underlings, generally, have a better idea of how everything works, bosses get big comfy meetings and shown fancy ads and that's how they make their decision.
There's many other instances of sillyness like this and it is, actually, very rarely a MS vs The World type deal. A really common one is to have higher ups tell engineers HOW to implement something, because they heard about it somewhere.
An example of this is from a graphics company (whom makes graphics software, akin to CAD). Basically, there are two types of computer graphics rendering, segments and polygons. Segments are lines, polygons are shapes. Polygons are easier to use ... in most applications. However, something 2D ... does not need polygons, since no depth information is needed.
Some higher up guys go, "Hey, we're using segments to do our CAD program, we really should use the new, thus better, technology of polygons. Underlings, use polygons". The underlings say, "Are you f**king crazy?". The underlings have to implement it, since the higher ups are thick headed.
So, they implemented it with Polygons ... polygons with 1 side with a start point and end point.
I hope these real world examples give you an idea of where the answer lies. I can only imagine that bosses are wooed by flashy signs and bright colors and big long words like Hydrogenated Per Pixel Population Pipeline x 30. You can even make it catchier H4Px30 ... hmm Hapxeo, sounds like a product line to me.
Blame it on Microsoft, God does.