06-29-2008, 11:05 AM | #1 |
Fortress Forever Staff
Join Date: Nov 1999
Posts Rated Helpful 71 Times
|
Dev. Journal: trepid_jon (2008-06-29)
You're craz-you're crazy, man. You're crazy! I like you...but you're crazy.
Last week, I started converting FF's source code to the Orange Box code. It was an insane task, to say the least. First of all, nobody else wanted to do it. I mean, everyone wants FF to use the latest version of Source, but nobody wanted to do this psychotic conversion that Valve has forced on all the old mods. Granted, a mod would have an easy integration if it didn't modify any base files, using nothing but brand new files specifically created for that particular mod. FF's not like that, though. Yeah, FF's code uses a lot of unique files, but we also did a lot of base modifications. Luckily most of those modifications were commented well, and now even more of that is better commented and separated from the base stuff. 1 week, thousands of differing files, and hundreds of compile errors later, FF can now be played with the Orange Box engine. OOOoooOOOhhh!!! There are quite a few bugs to work out, however, so 2.1 won't be using this code unless we fix all the major bugs within a couple weeks. After getting past the initial problems of FF crashing immediately upon startup, during map load, and lots of other similar spots, I finally got into the game...but I couldn't pick a team or class, and therefore couldn't spawn. I could go into thirdperson, though... The first thing I noticed was this...THING...on the left. Said something about "Server" blah blah, like I cared. I later confirmed it's the chat window. Well, part of it. It's this little spot/coffin where all the received chat messages go to hang out forever. It's basically the worst thing imaginable. Anyways, I couldn't move or look around in firstperson, but I could look around in thirdperson (as a side note, Valve greatly improved thirdperson mode with a moving camera that has collision, among other cool things). So once I could move the camera around, the next thing I noticed was that awesome Orange Box motion blur effect... The problem with picking a team and class had to do with the way the new code handles console commands. FF has a special way of making some console commands, and most of the console commands use this special method (team, class, +gren1, dispenser, cloak, etc...pretty much everything you do in FF that's directly related to FF). Long story short, I fixed that crap and some other crap dealing with different crap and was then able to look, run, shoot, and do all that other minor stuff FF needs to be considered a game. WARNING: if you don't like motion blur, you'll hate every single one of these screenshots, because I was literally shaking the mouse to make all of them blurry, haha... In the Orange Box engine, your flashlight casts dynamic shadows off objects. (including yourself when you're in thirdperson) In 2.1, hunted's dirt hole is a vent (finally). Blur slideshow, WOOH! Apparently the flamethrower's particles aren't drawing. Just another reason to revamp FF's effects using the new particle system. It will be so nice. More blurry 2.1 hunted. Some blurry 2.1 cz2 as well. I don't know if redux wants this seen yet, but it's blurry...so nobody's really seeing it. 2.1 has swim animations, y'all! So by having FF use the Orange Box engine, we get motion blur. The other new things like vgui videos, the new version of Hammer (lighting preview, what?), the new particle system, the material and commentary editors, steam avatars, and so forth...all of them mean nothing in comparison to the greatness that is motion blur. r. Last edited by trepid_jon; 08-03-2008 at 06:33 PM. |
|
06-29-2008, 11:36 AM | #2 |
Community Member
Server Owner
Beta Tester Forum Moderator Join Date: Mar 2007
Location: Hawthorne, California
Class/Position: Soldier/Spy/Scout Gametype: AvD Affiliations: :e0:Eternal Order Leader Posts Rated Helpful 12 Times
|
heheh Nice
__________________
|
|
06-29-2008, 11:47 AM | #3 |
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
best news in a long time!
|
|
06-29-2008, 12:02 PM | #4 |
sKeeD
D&A Member
Beta Tester |
awsome, we need vids!
And not just of you standing there shaking the damn mouse and making it blurry -_- |
|
06-29-2008, 12:18 PM | #5 |
Beta Tester
Fortress Forever Staff Join Date: Mar 2007
Location: Yorkshire, England
Class/Position: Spectating Gametype: British Bulldogs Affiliations: ®™ ^ Posts Rated Helpful 67 Times
|
Great news
ff_bases FTW |
|
06-29-2008, 03:11 PM | #6 |
Join Date: Sep 2007
Posts Rated Helpful 0 Times
|
Nice!!!!
|
|
06-29-2008, 03:30 PM | #7 |
Texturer and GFX Artist
Join Date: Jun 2008
Location: Toronto, Canada
Posts Rated Helpful 0 Times
|
Wondeful news The graphical effects can be improved even more. Oh forgot to mention..........
MOTION BLUR FTW!!! |
|
06-29-2008, 03:35 PM | #8 |
Join Date: Sep 2007
Posts Rated Helpful 0 Times
|
startup video would be really awesome! And now i dont have the orange box for nothing!
|
|
06-29-2008, 03:45 PM | #9 |
Altitude Junkie
D&A Member
Join Date: Jul 2007
Class/Position: Agressive Medic or Pyro...as long as I can fly baby! Gametype: CTF Posts Rated Helpful 0 Times
|
Looks great...thanks for the preview.
__________________
"The very existence of flamethrowers proves that sometime, somewhere, someone said to themselves, “You know, I want to set those people over there on fire, but I’m just not close enough to get the job done.”" - George Carlin |
|
06-29-2008, 03:55 PM | #10 |
Annoying people since 1986
|
<3 Motion blur!
|
|
06-29-2008, 04:21 PM | #11 |
Retired FF Staff
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
so will we need to recompile the maps to match some new map version ID?
or maybe to take advantage of some new lighting algorithm? |
|
06-29-2008, 05:18 PM | #12 |
FF God
|
the motion blur is sickening
__________________
|
|
06-29-2008, 05:27 PM | #13 |
OHH! OHHH NOOO!
Wiki Team
Beta Tester Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
I don't even know if I'll get half of that
My comp doesn't render dynamic shadows, nor has motion blur worked in any of my orange box games...
__________________
What was left of my sanity implored me not to enter...but that voice was just a whisper now. |
|
06-29-2008, 08:38 PM | #14 |
if(0>1){printf("broked");}
Beta Tester
Join Date: Mar 2007
Location: Amerika
Class/Position: O Posts Rated Helpful 3 Times
|
my head hurts from looking at those shots.
|
|
06-29-2008, 10:14 PM | #15 |
Banned
|
Yeah people we're goin to OB! I didnt know you guys were gonna do the news in a dev journal, still its epic win.
|
|
06-29-2008, 10:14 PM | #16 |
when ff will out?
D&A Member
Join Date: Mar 2007
Posts Rated Helpful 0 Times
|
Le good job! Not a big fan of the motion blur effect (although it is probably exaggerated in those screenshots), but it is always nice to hear progress is being made and seeing actual proof of that. The guy who's finishing up on bases should definately make a dev journal post.
|
|
06-29-2008, 10:20 PM | #17 |
Community Member
Server Owner
Beta Tester Forum Moderator Join Date: Mar 2007
Location: Hawthorne, California
Class/Position: Soldier/Spy/Scout Gametype: AvD Affiliations: :e0:Eternal Order Leader Posts Rated Helpful 12 Times
|
Redux should
__________________
|
|
06-29-2008, 11:04 PM | #18 |
Fortress Forever Staff
|
yes, he definitely should, cause bases is a great map
And yeah, the motion blur is highly exaggerated in those screenshots. As you may know from playing Orange Box games, it's much more subtle when you play normally. It's awesome stuff. I mainly just wanted to hint at the hunted and cz2 changes that'll be in 2.1...and I guess sort-of-but-not-completely show bases since it was one of the maps I loaded to test out this Orange Box stuff (while talking to redux through Steam Friends, by the way...which actually made the game crash at first, cause you know how you hit shift+tab to bring up the in-game Steam shit? haha, well tab also brings up the scoreboard, and the scoreboard is crashing Orange Box FF). And shadow, I don't think you need to do anything. Older maps play fine. But of course it wouldn't hurt to compile with the new tools once FF is officially using the Orange Box engine. |
|
06-29-2008, 11:06 PM | #19 |
Community Member
Server Owner
Beta Tester Forum Moderator Join Date: Mar 2007
Location: Hawthorne, California
Class/Position: Soldier/Spy/Scout Gametype: AvD Affiliations: :e0:Eternal Order Leader Posts Rated Helpful 12 Times
|
hdr you say?
__________________
|
|
06-29-2008, 11:07 PM | #20 |
Banned
|
So the shadows are fixed? no more 90 degree shadows?
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|