Half Life 2 Scaleable
Har_Har_the_Pirate
Join Date: 2003-08-10 Member: 19388Members, Constellation

<div class="IPBDescription">and changing on how games are played</div> <span style='font-size:21pt;line-height:100%'><span style='color:red'>DO NOT READ THIS ANY FARTHER, THIS HAS GONE OFF TOPIC AND HAS TURNED INTO A FLAME WAR, TRUST ME LEAVE IT ALONE</span></span>
Comments
No, I don't. I thought scalability like that wouldn't be possible, but then I played UT2k4 and Painkiller. And seeing as how most of Valve's current customers are running on older computers, they wouldn't go and make it's minimum requirements that of the Unreal 3.0 engine.
There's only so much you can implement without breaking the scalability.
For example, the sexy sexy shaders. In multiplayer, you can't depend on anyone having it. If you want to have a gameplay affecting element that involves the shader, you can forget it, because anyone with an older system wouldn't see it.
So if you wanted to do something like shader based camoflauging system, people with older crappier systems would be able to cheat. And then you'd have people with newer systems writing cheats to make hl2 think their system is older so they can cheat also...
And I'm still **** off that Valve is using an asstacular method of lighting...
DOOManiac, I think they revised their compiling tools several times over. It looks nice, and a dynamic per-pixel lighting system would kill that game.
Though I do think Doom III looks nicer.
And I think your problem with scalability ties in with the mod your making. :\ Maybe there's a way to enforce that shader?
HL2 does lighting the old HL1 way. Pre-calculated (meaning no dynamic lighting), and if a model is halfway in between light/shadow it just estimates which portion is the highest percentage and then shades the entire model that color.
Modern games do realtime lighting where light isn't calculated, looks a lot better, and models aren't just "one or the other", the models wll be lit realistically as well. Stuff like Splinter Cell, UT2003/4, etc all do this pretty well.
As far as shaders go, they're just.. erm... How can I put it.. They make things look neat. Very very very neat. You've seen the 'water' effect of hl2? that's a shader. The bump mapped brick walls that look like its actually 3d, but its actually an illusion as the entire wall is 1 polygon? Also shaders. That's a brief overview anyway...
And when the hell have I brought up a HL2 vs DOOM 3 thing?
<!--emo&???--><img src='http://www.unknownworlds.com/forums/html//emoticons/confused.gif' border='0' style='vertical-align:middle' alt='confused.gif' /><!--endemo-->
HL2 does lighting the old HL1 way. Pre-calculated (meaning no dynamic lighting), and if a model is halfway in between light/shadow it just estimates which portion is the highest percentage and then shades the entire model that color.
Modern games do realtime lighting where light isn't calculated, looks a lot better, and models aren't just "one or the other", the models wll be lit realistically as well. Stuff like Splinter Cell, UT2003/4, etc all do this pretty well.
As far as shaders go, they're just.. erm... How can I put it.. They make things look neat. Very very very neat. You've seen the 'water' effect of hl2? that's a shader. The bump mapped brick walls that look like its actually 3d, but its actually an illusion as the entire wall is 1 polygon? Also shaders. That's a brief overview anyway... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
I can give the reasoning for that
They haven't completed writing the RAD and VIS tools required. ATM they're using ye olde compiler and ye olde graphic engine w/ improvements.
Proof? Strider video.
The walls broke unrealisticably, like in HL. Be also reminded that they said they were building it off the HL engine so there's a possibility some of HL was left behind there in the preview.
Why left behind? The answer is simple.....
Placeholder <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
128mb ram, *TNT2 32mb video card* <---that shocked me the most.
Thats the minimum that has been thrown around.
Actually, Source is supposed to be completely from scratch.
And considering that they are licensing it to other people, if there IS any bit of half-life 1 code left in there they are going to be sued by id, because Half-life uses licensed id technology as a foundation.
*gf4mx users* "wow hl2 im gonna buy me that"
*ubisoft* "OLO YOUR GFX CARD IS TOO CRAPY BUY NEW ONE!!11111"
Unless the mods have to make changes to their code...but I assumed they'd just get a compiler and be able to run the game on HL2.
I don't really buy the argument, "Give the developers all the tools they need."
Average Joe like me don't know what the heck is the difference between the sound cards, much less the (Insert Technical Jargon here) lighting and (another Jargon here) lighting.
If they can scale the game that far back for the good of everyone and still appeals to the high end machine, thumbs up for them.
Exactly. New stuff is coming out over the next few weeks (especially at E3) so let's just see how the game looks presently.
That is gonna be SO cool.
That is gonna be SO cool. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
well some games have, like soldier of fortune, unless ur talking bout something else
No, it doesn't work that way. You won't be able to just put NS in your hl2 directory and have it start working...
The HL2 SDK is supposed to be very similar to the HL1 SDK, with similar classes and methods and etc, but the core engine itself should be an entirely different animal.
And as far as not judging something from 1 year old information, its better than judging it from complete rumors and speculation...
And as far as not judging something from 1 year old information, its better than judging it from complete rumors and speculation... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
It's better to not judge at all <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html//emoticons/smile.gif' border='0' style='vertical-align:middle' alt='smile.gif' /><!--endemo-->
That is gonna be SO cool. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
well some games have, like soldier of fortune, unless ur talking bout something else <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Hasn't been done before?
I can go on and on listing games where it has:
Soldier of Fortune (the one that used the Quake 2 engine)
Soldier of Fortune 2
Jedi Knight 2 (blaster marks on stormtroopers)
Mortal Kombat: Deadly Alliance
Max Payne 2
Painkiller
Black & White
...
Yeah, that's nothing new...
That is gonna be SO cool. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
well some games have, like soldier of fortune, unless ur talking bout something else <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
Hasn't been done before?
I can go on and on listing games where it has:
Soldier of Fortune (the one that used the Quake 2 engine)
Soldier of Fortune 2
Jedi Knight 2 (blaster marks on stormtroopers)
Mortal Kombat: Deadly Alliance
Max Payne 2
Painkiller
Black & White
...
Yeah, that's nothing new... <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Far Cry does it pretty well.
Either way, HL2 will be the best game evar, so ha.
hmmm...
it will be competeing against Halo 2 and Doom 3.........
<span style='color:red'>The battle of the games is amoung us!!!!!</span>
hmmm...
it will be competeing against Halo 2 and Doom 3.........
<span style='color:red'>The battle of the games is amoung us!!!!!</span> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
Gordon's beard wins by default.
Personally, I'm more looking forward to HL2. Sure, DooM 3 will be pretty as all get-out. But I doubt it'll deliver more than a very pretty place to shoot stuff up.
Half-Life 2 will present a whole storyline... a world to immerse yourself in and follow. Not to mention the difference between the mod support between the two.. personally, I'd back Valve just for that aspect of it.