Talking Shop With Valve

[WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
<div class="IPBDescription">One of their guys to play my team's game</div> My story is short.

Mike Dussault and Jess Cliffe (yes, cliffe of Counter-Strike fame) came to DigiPen for a meeting of <a href='http://www.igda.org/seattle/' target='_blank'>Sputnik</a> to talk about making mods for the Source Engine.

It was ultra informative and I managed to glean a few tricks from their talk (these guys are mega-geniouses, I swear).

After the presentation, I managed to steal away Mike to take a look at my team's game.

The whole idea being to just get a few quotable quotes to stick on our website and/or box. But he also gave out a few little nuggets of advice on some random things in the span of 5 minutes while he was playing.

Life is good. You all should check out the newest version of <a href='http://www.0x01a4.com/nmsfiles/downloads/narbacular_drop_pre_alpha.zip' target='_blank'>Narbacular Drop</a>, currently in pre-alpha stages. New information always available at <a href='http://www.nuclearmonkeysoftware.com' target='_blank'>http://www.nuclearmonkeysoftware.com</a>


"Cool.....Awesome......That's good stuff."
"I Like the concept."
-Mike Dussault, Valve Software





On a semi-related noted, if you're a fan of Garry's mod, then you might want to check out <a href='http://www.0x01a4.com/nmsfiles/downloads/dj_jazzy_mossman_and_dawg.avi' target='_blank'>this video</a>.

Comments

  • ChronoChrono Local flyboy Join Date: 2003-08-05 Member: 18989Members
    lucky bugger you! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    and btw that garys mod video is awsome the way he used the rope and the spinning objects to animate the player models pure genius
  • DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
    Mind sharing your notes? :)
  • funbagsfunbags Join Date: 2003-06-08 Member: 17099Members
    edited January 2005
    <!--QuoteBegin-T h e m+Jan 25 2005, 12:22 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (T h e m @ Jan 25 2005, 12:22 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> My story is short.

    Mike Dussault and Jess Cliffe (yes, cliffe of Counter-Strike fame) came to DigiPen for a meeting of <a href='http://www.igda.org/seattle/' target='_blank'>Sputnik</a> to talk about making mods for the Source Engine.

    It was ultra informative and I managed to glean a few tricks from their talk (these guys are mega-geniouses, I swear).

    After the presentation, I managed to steal away Mike to take a look at my team's game.

    The whole idea being to just get a few quotable quotes to stick on our website and/or box. But he also gave out a few little nuggets of advice on some random things in the span of 5 minutes while he was playing.

    Life is good. You all should check out the newest version of <a href='http://www.0x01a4.com/nmsfiles/downloads/narbacular_drop_pre_alpha.zip' target='_blank'>Narbacular Drop</a>, currently in pre-alpha stages. New information always available at <a href='http://www.nuclearmonkeysoftware.com' target='_blank'>http://www.nuclearmonkeysoftware.com</a>


    "Cool.....Awesome......That's good stuff."
    "I Like the concept."
    -Mike Dussault, Valve Software





    On a semi-related noted, if you're a fan of Garry's mod, then you might want to check out <a href='http://www.0x01a4.com/nmsfiles/downloads/dj_jazzy_mossman_and_dawg.avi' target='_blank'>this video</a>. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Mike Dussault was either fired or let go, or nobody likes him. I can't remember. My sister's boyfriend is Kevin somethingorother from Monolith, a senior engine programmer who hangs out with the valve guys.


    edit: Oh yeah, not a single line of his code was used in HL2, or AVP2.
  • BlobbyBlobby Join Date: 2004-06-11 Member: 29234Members
    Really, because I was to understand that he wrote the "rope" code which is used every time you see a power line in HL2.
  • DefianceDefiance Join Date: 2003-12-01 Member: 23847Members
    Nice, congrats man.
  • ThansalThansal The New Scum Join Date: 2002-08-22 Member: 1215Members, Constellation
    very cool <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->

    Oh, and your game friken rocks!

    It took me a few to remember wth your basic concept was, but oncE I remembered the puzles are very cool <!--emo&:)--><img src='http://www.unknownworlds.com/forums/html/emoticons/smile-fix.gif' border='0' style='vertical-align:middle' alt='smile-fix.gif' /><!--endemo-->


    oh, and placeing one mirror on top of the other = odd stuff happens <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
  • jumpingjodajumpingjoda Join Date: 2003-12-14 Member: 24367Members, Constellation, Reinforced - Shadow
    Yeah this game is fun!
    I always wanted to reproduce the bottomless pit <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->

    One thing I noticed is, when you move around a bit while beginning to fall down trough a mirror you won't gain speed while falling like you would normaly do.
  • remiremi remedy [blu.knight] Join Date: 2003-11-18 Member: 23112Members, Super Administrators, Forum Admins, NS2 Developer, NS2 Playtester
    One comment about your portal system (or one glitch): When looking through one portal, if you can see yourself looking in the first portal through the view of the second then the first is blacked out. Not major, but wan't to mention it in case you didn't already know.
  • Nemesis_ZeroNemesis_Zero Old European Join Date: 2002-01-25 Member: 75Members, Retired Developer, NS1 Playtester, Constellation
    edited January 2005
    <!--QuoteBegin-funbags+Jan 25 2005, 08:28 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (funbags @ Jan 25 2005, 08:28 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Mike Dussault was either fired or let go, or nobody likes him. I can't remember. My sister's boyfriend is Kevin somethingorother from Monolith, a senior engine programmer who hangs out with the valve guys.


    edit: Oh yeah, not a single line of his code was used in HL2, or AVP2. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    This is third-hand information, fun, it'd be better to take it with a few grains of salt. Mike's still listed on <a href='http://www.valvesoftware.com/people.php' target='_blank'>Valve's teampage</a>, and I can remember having him in at least two interviews preceeding HL2's release. Not the kind of treatment you offer to 'dead weight'.
  • TychoCelchuuuTychoCelchuuu Anememone Join Date: 2002-03-23 Member: 345Members
    Kevin Somethingorother from Monolith who is obstensibly your sister's boyfriend isn't who I got to for Valve news <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    edited January 2005
    <!--QuoteBegin-Psyke+Jan 25 2005, 07:54 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (Psyke @ Jan 25 2005, 07:54 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> One comment about your portal system (or one glitch): When looking through one portal, if you can see yourself looking in the first portal through the view of the second then the first is blacked out. Not major, but wan't to mention it in case you didn't already know. <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    We know about it. It's on purpose.

    Infinite recursion is infinitely bad.


    And second, about how Mike supposedly was fired/useless. Why the hell would they send him to talk about their engine if he was fired or useless?
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    If anyone just likes seeing the portal effect without really having to play. One of my teammates put together a <a href='http://www.0x01a4.com/nmsfiles/downloads/narbacular_drop_video.divx' target='_blank'>music video</a>
  • TequilaTequila Join Date: 2003-08-13 Member: 19660Members
    I'll give the game a go, and congrats for nabbing some juicy soundbites off a Valve-guy.
  • That_Annoying_KidThat_Annoying_Kid Sire of Titles Join Date: 2003-03-01 Member: 14175Members, Constellation
    ^^

    hey them, you vs ari in a fight, who wins?
  • NumbersNotFoundNumbersNotFound Join Date: 2002-11-07 Member: 7556Members
    holy crap O_O

    That is a really cool engine. I thought for sure those gates would just teleport people, but it's total seamless.
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    <!--QuoteBegin-NumbersNotFound+Jan 25 2005, 12:16 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (NumbersNotFound @ Jan 25 2005, 12:16 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> holy crap O_O

    That is a really cool engine. I thought for sure those gates would just teleport people, but it's total seamless. <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
  • SkulkBaitSkulkBait Join Date: 2003-02-11 Member: 13423Members
    <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->"Minimum Direct3D initialization failed"<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    And then it crashes.

    Is that bad?
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    <!--QuoteBegin-SkulkBait+Jan 25 2005, 02:33 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SkulkBait @ Jan 25 2005, 02:33 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->"Minimum Direct3D initialization failed"<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    And then it crashes.

    Is that bad? <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    Yeah, I need to make that more user friendly. It usually means that you don't have DirectX 9.0c
  • SkulkBaitSkulkBait Join Date: 2003-02-11 Member: 13423Members
    edited January 2005
    <!--QuoteBegin-T h e m+Jan 25 2005, 07:32 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (T h e m @ Jan 25 2005, 07:32 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin-SkulkBait+Jan 25 2005, 02:33 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SkulkBait @ Jan 25 2005, 02:33 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> <!--QuoteBegin--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> </td></tr><tr><td id='QUOTE'><!--QuoteEBegin-->"Minimum Direct3D initialization failed"<!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    And then it crashes.

    Is that bad? <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    Yeah, I need to make that more user friendly. It usually means that you don't have DirectX 9.0c <!--QuoteEnd--></td></tr></table><div class='postcolor'><!--QuoteEEnd-->
    ah. DirectX 9.0b not good enough for ya eh?

    Now I have to visit Microsoft.com, every time I do that I walk away feeling that I have somehow been infected with herpies.
  • HazeHaze O RLY? Join Date: 2003-07-07 Member: 18018Members, Constellation
    Oo, now we can compair microsoft to...
  • NumbersNotFoundNumbersNotFound Join Date: 2002-11-07 Member: 7556Members
    Thinking about it, it's a really breakthrough concept. If that system could be done with a engine of "modern" graphical standards with a good story/gameplay system, it could be better than most retail games out there.
  • SkulkBaitSkulkBait Join Date: 2003-02-11 Member: 13423Members
    edited January 2005
    Crap! Thats what I get for relying on an old copy of the DirectX 9.0c installer (non-web version) laying around instead of going through MS, now my system is hosed (something about the login process commiting suicide or some such).

    Oh well, I guess I get the chance to reorganize my partitions, again.

    YOUR GAME KILLED MY WINDOWS! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->
  • VenmochVenmoch Join Date: 2002-08-07 Member: 1093Members
    <!--QuoteBegin-SkulkBait+Jan 26 2005, 01:37 AM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (SkulkBait @ Jan 26 2005, 01:37 AM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> YOUR GAME KILLED MY WINDOWS! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    OH NOES WE NEED TECH SUPPORT!!!
  • DOOManiacDOOManiac Worst. Critic. Ever. Join Date: 2002-04-17 Member: 462Members, NS1 Playtester
    Share your damn notes!!! :P
  • funbagsfunbags Join Date: 2003-06-08 Member: 17099Members
    I'm just vaguely remembering a conversation me and him had on christmas.

    Oh yes, his last name is Stephens. Had to ask my sister.
  • SidSid Corwid of the Free Join Date: 2003-01-28 Member: 12903Members, Constellation
    I've seen you testing your engine before (I think that was you) - and I thought *shrug* Meh, I'll give this game a go.

    Now I hate you, T_h_e_m - I'm hooked. <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo-->

    THIS GAME IS ADDICTING! <!--emo&:D--><img src='http://www.unknownworlds.com/forums/html/emoticons/biggrin-fix.gif' border='0' style='vertical-align:middle' alt='biggrin-fix.gif' /><!--endemo-->
  • [WHO]Them[WHO]Them You can call me Dave Join Date: 2002-12-11 Member: 10593Members, Constellation
    <!--QuoteBegin-DOOManiac+Jan 25 2005, 07:00 PM--></div><table border='0' align='center' width='95%' cellpadding='3' cellspacing='1'><tr><td><b>QUOTE</b> (DOOManiac @ Jan 25 2005, 07:00 PM)</td></tr><tr><td id='QUOTE'><!--QuoteEBegin--> Share your damn notes!!! <!--emo&:p--><img src='http://www.unknownworlds.com/forums/html/emoticons/tounge.gif' border='0' style='vertical-align:middle' alt='tounge.gif' /><!--endemo--> <!--QuoteEnd--> </td></tr></table><div class='postcolor'> <!--QuoteEEnd-->
    The two main things I gleaned from their talk that were directly applicable to games.

    1. They precache 125ms of EVERY sound in the game at all times. Apparently it only takes up like 16mb, and they can stream in the rest of the sound before the 125ms is up. So in effect it means they can instantly play any sound without keeping the whole sound in memory.

    2. Their walk animations are actually a mix of "9 way blending" and inverse kinematics. They do the blending to ensure that you get a walk animation for each and every possible direction. And the IK to stop feet from going through floors and stuff. Their demo for this was the strider and it made perfect sense.


    Goddamned mega-geniouses
Sign In or Register to comment.