Fortress Forever

Go Back   Fortress Forever > Community > General Discussion

Reply
 
Thread Tools Display Modes
Old 06-29-2008, 11:05 AM   #1
FF_Team
Fortress Forever Staff
 
FF_Team's Avatar
 
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...


Wow, right? That's so Orange Box.

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...


This is called a town. It's where everyone hates you and makes fun of you.

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.
FF_Team is offline   Reply With Quote


Old 06-29-2008, 11:36 AM   #2
GeoKill----->
Community Member
Server Owner
Beta Tester
Forum Moderator
 
GeoKill----->'s Avatar
 
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
__________________

:e0: Will live on Forever
Support FF:
GeoKill-----> is offline   Reply With Quote


Old 06-29-2008, 11:47 AM   #3
Mad_Clog
 
Mad_Clog's Avatar
 
Join Date: Mar 2007
Posts Rated Helpful 0 Times
best news in a long time!
Mad_Clog is offline   Reply With Quote


Old 06-29-2008, 12:02 PM   #4
reaper18
sKeeD
D&A Member
Beta Tester
 
reaper18's Avatar
 
Join Date: Jul 2007
Location: Pittsburgh, PA
Class/Position: Scout, Demo, Solly
Gametype: Any
Posts Rated Helpful 21 Times
Send a message via AIM to reaper18
awsome, we need vids!
And not just of you standing there shaking the damn mouse and making it blurry -_-
reaper18 is offline   Reply With Quote


Old 06-29-2008, 12:18 PM   #5
Bully
Beta Tester
Fortress Forever Staff
 
Bully's Avatar
 
Join Date: Mar 2007
Location: Yorkshire, England
Class/Position: Spectating
Gametype: British Bulldogs
Affiliations: ®™ ^
Posts Rated Helpful 67 Times
Great news

ff_bases FTW
__________________
®™
Support FF:
Bully is offline   Reply With Quote


Old 06-29-2008, 03:11 PM   #6
a082
 
Join Date: Sep 2007
Posts Rated Helpful 0 Times
Nice!!!!
a082 is offline   Reply With Quote


Old 06-29-2008, 03:30 PM   #7
UnRated
Texturer and GFX Artist
 
UnRated's Avatar
 
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!!!
UnRated is offline   Reply With Quote


Old 06-29-2008, 03:35 PM   #8
DarkieJ
 
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!
DarkieJ is offline   Reply With Quote


Old 06-29-2008, 03:45 PM   #9
Peon
Altitude Junkie
D&A Member
 
Peon's Avatar
 
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
Peon is offline   Reply With Quote


Old 06-29-2008, 03:55 PM   #10
פֿяαιп βαмαgεפ
Annoying people since 1986
 
פֿяαιп βαмαgεפ's Avatar
 
Join Date: Sep 2007
Location: Belgium a.k.a. absurdistan
Class/Position: O fatty, pyro - D engy, pyro
Gametype: CTF
Affiliations: This space for rent.
Posts Rated Helpful 1 Times
Send a message via MSN to פֿяαιп βαмαgεפ
<3 Motion blur!
פֿяαιп βαмαgεפ is offline   Reply With Quote


Old 06-29-2008, 04:21 PM   #11
shadow
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?
shadow is offline   Reply With Quote


Old 06-29-2008, 05:18 PM   #12
Gator-
FF God
 
Gator-'s Avatar
 
Join Date: May 2007
Location: TX
Class/Position: Scout O, Medic O, Demo D/O, Soldier D
Gametype: CTF 4v4
Affiliations: [milkwood] ( GoodFellas )
Posts Rated Helpful 1 Times
Send a message via AIM to Gator- Send a message via MSN to Gator- Send a message via Yahoo to Gator-
the motion blur is sickening
Gator- is offline   Reply With Quote


Old 06-29-2008, 05:27 PM   #13
Desyphur
OHH! OHHH NOOO!
Wiki Team
Beta Tester
 
Desyphur's Avatar
 
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.
Desyphur is offline   Reply With Quote


Old 06-29-2008, 08:38 PM   #14
Pixel
if(0>1){printf("broked");}
Beta Tester
 
Pixel's Avatar
 
Join Date: Mar 2007
Location: Amerika
Class/Position: O
Posts Rated Helpful 3 Times
my head hurts from looking at those shots.
Pixel is offline   Reply With Quote


Old 06-29-2008, 10:14 PM   #15
Nuk3m
Banned
 
Join Date: Mar 2007
Location: New Jersey, USA!
Class/Position: Scout / Offense
Gametype: Capture the Flag
Affiliations: :e0: Founder
Posts Rated Helpful 0 Times
Send a message via AIM to Nuk3m
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.
Nuk3m is offline   Reply With Quote


Old 06-29-2008, 10:14 PM   #16
bokko
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.
bokko is offline   Reply With Quote


Old 06-29-2008, 10:20 PM   #17
GeoKill----->
Community Member
Server Owner
Beta Tester
Forum Moderator
 
GeoKill----->'s Avatar
 
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
__________________

:e0: Will live on Forever
Support FF:
GeoKill-----> is offline   Reply With Quote


Old 06-29-2008, 11:04 PM   #18
trepid_jon
Ray Ray Johnson
Fortress Forever Staff
 
trepid_jon's Avatar
 
Join Date: Feb 2005
Location: Dallas, TX
Class/Position: D Civilian
Gametype: Rocket Jousting
Affiliations: EAFD
Posts Rated Helpful 78 Times
Send a message via ICQ to trepid_jon Send a message via AIM to trepid_jon
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.
__________________
Support FF:
Trepid
steamcommunity.com/id/trepid_jon/
trepid_jon is offline   Reply With Quote


Old 06-29-2008, 11:06 PM   #19
GeoKill----->
Community Member
Server Owner
Beta Tester
Forum Moderator
 
GeoKill----->'s Avatar
 
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?
__________________

:e0: Will live on Forever
Support FF:
GeoKill-----> is offline   Reply With Quote


Old 06-29-2008, 11:07 PM   #20
Nuk3m
Banned
 
Join Date: Mar 2007
Location: New Jersey, USA!
Class/Position: Scout / Offense
Gametype: Capture the Flag
Affiliations: :e0: Founder
Posts Rated Helpful 0 Times
Send a message via AIM to Nuk3m
So the shadows are fixed? no more 90 degree shadows?
Nuk3m is offline   Reply With Quote


Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 02:42 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc.