Development Blog Update - Engine questions answers

1356

Comments

  • RadixRadix Join Date: 2005-01-10 Member: 34654Members, Constellation
    Seriously though, this is a very disturbing post, but although it will almost undoubtedly cause somewhat of a slowdown (probably less than I'm assuming), I really think Max will be able to pull off something amazing once it's done. If you're spending the extra time, even now, even after you have investors, it's probably the right decision. Good luck.

    Also, despite the compelling argument made that bhopping is not pretty, I agree with Noxolan, chiss, acidicX, Admirable, Align, Isamil, Faskalia, birdsITPx89, Crispy, g0ddy, Price, Prefix, and from previous posts Swiftspear, that it - or at least a very complex and deep movement system - has to be put into NS2. There is no replacement for skill based movement, and making it a secondary feature or an option via server settings would make the game fractured and shallow, and certainly not worth buying.

    You've got my mind churning now with the possibilities for this advancement. I really hope it turns out well for you guys. <img src="style_emoticons/<#EMO_DIR#>/tsa.gif" style="vertical-align:middle" emoid="::tsa::" border="0" alt="tsa.gif" />
  • kababkabab Join Date: 2003-12-15 Member: 24384Members, Constellation
    So what about VOIP what is going on with that.

    I think its critical that VOIP is in NS2 when it goes live.
  • TychoCelchuuuTychoCelchuuu Anememone Join Date: 2002-03-23 Member: 345Members
    <!--quoteo(post=1684190:date=Jul 21 2008, 05:51 PM:name=Radix)--><div class='quotetop'>QUOTE(Radix @ Jul 21 2008, 05:51 PM) <a href="index.php?act=findpost&pid=1684190"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Seriously though, this is a very disturbing post, but although it will almost undoubtedly cause somewhat of a slowdown...<!--QuoteEnd--></div><!--QuoteEEnd-->

    Straight from the blog post that this thread is about:

    <!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec--><b>Won't writing a new engine delay Natural Selection 2?</b>

    We don't think so. Speeding up development and making progress more predictable were the major reasons we decided to create a new engine. We decided to make the switch about 5 months ago and now we have more of the game working than we did then when we started the transition.

    Features are going in much faster now that we have technology designed for what we're trying to accomplish. We're spending a lot less time tracking down hard-to-find bugs and figuring out how to implement new gameplay features with the engine. So even though we have more to code, the net result is that it takes less time.<!--QuoteEnd--></div><!--QuoteEEnd-->
  • N_3N_3 &#092;o/ Join Date: 2004-03-12 Member: 27291Members, Constellation
    will spectator TV and demo recording be made available too?
  • BacillusBacillus Join Date: 2006-11-02 Member: 58241Members
    edited July 2008
    As for the bhop: It's a new engine. You could actually make a bhop that doesn't break the immersion for some people. Basically it could be bhop 2.0 with more inuitive system for learning and yet even more challenge for advanced players.
  • SekerSeker Join Date: 2007-03-06 Member: 60259Members
    edited July 2008
    <!--quoteo(post=1684094:date=Jul 20 2008, 05:41 PM:name=acidicX)--><div class='quotetop'>QUOTE(acidicX @ Jul 20 2008, 05:41 PM) <a href="index.php?act=findpost&pid=1684094"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->You also, please think 5 minutes of the day about the possibilities of an engine with LUA support...<!--QuoteEnd--></div><!--QuoteEEnd-->

    Think twice before posting <img src="style_emoticons/<#EMO_DIR#>/wink-fix.gif" style="vertical-align:middle" emoid=";)" border="0" alt="wink-fix.gif" />
  • [Deleted User][Deleted User] Join Date: 2007-05-20 Member: 60950
    What about using NS2 contents in Garry's Mod?
  • NovusAnimusNovusAnimus Join Date: 2008-06-20 Member: 64476Members
    edited July 2008
    I have no problem with skill based movement, but when a person can jump around faster than running around... it feels like Painkiller or Unreal or some ######. Remove bunny hopping, it's an exploit of a very old physics system that sucked.

    UNLESS - put in some kinda alien that hops like a bunny... a bunny alien, or give marines some kinda possible boot upgrade that makes jumping at key points in the animation of landing ... I dunno. Bhopping in and of itself is just a way around slow movement, an exploit, a poor man's cheat, but people are right in that a game like this can get kind of boring if all people do is run (never mind the blinking fades or pouncing skulks or charging onos or flying lerks -_-)

    Edit: Or, ya know, the JETPACKS
  • LeonLeon Join Date: 2006-10-31 Member: 58131Members
  • PricePrice Join Date: 2003-09-27 Member: 21247Members
    edited July 2008
    for some people who dont know, bunnyhopping is an engine glitch its not a feature...or is a bug a feauture?
    <a href="http://en.wikipedia.org/wiki/Bunny_hopping" target="_blank">http://en.wikipedia.org/wiki/Bunny_hopping</a>
    <!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->In Thief: The Dark Project, bunny hopping can be used to reach incredible speeds as the player's speed increases with each consecutive hop, enabling them to out-pace even the fastest of enemies, or kill themselves spectacularly, depending on whether they collide with anything. As a result,<i><b> the bunny hopping bug </b></i>was removed in later Dark engine titles.<!--QuoteEnd--></div><!--QuoteEEnd-->
    what ever i vote for new jump system for the skulks without bunnyhopping, maybe a dynamic jump system (do you see an animal jump except a frog? ^^)
  • FaskaliaFaskalia Wechsellichtzeichenanlage Join Date: 2004-09-12 Member: 31651Members, Constellation
    <!--quoteo(post=1684213:date=Jul 22 2008, 06:13 PM:name=Price)--><div class='quotetop'>QUOTE(Price @ Jul 22 2008, 06:13 PM) <a href="index.php?act=findpost&pid=1684213"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->for some people who dont know, bunnyhopping is an engine glitch its not a feature...or is a bug a feauture?
    <a href="http://en.wikipedia.org/wiki/Bunny_hopping" target="_blank">http://en.wikipedia.org/wiki/Bunny_hopping</a>

    what ever i vote for new jump system for the skulks without bunnyhopping, maybe a dynamic jump system (do you see an animal jump except a frog? ^^)<!--QuoteEnd--></div><!--QuoteEEnd-->

    Way to go. So ONE developer decided, that in ONE game bhopping is caused by a bug. Which I agree with btw. bhopping had no place in thief.
    Yet, you use this to generalize.

    In Quake Bhopping was a byproduct, but a byproduct accepted by the devs.
    In quake 2 and 3 it was INTENTIONAL!
    TFC and NS had bhopping built in as an integral part of the movement system. Charlie confirmed it for NS about 2-3 times in different forum discussions.

    So if he and max decide that they will retain bhopping for NS2 you will still call it a bug. Is this assumption correct?
  • NovusAnimusNovusAnimus Join Date: 2008-06-20 Member: 64476Members
    Integral... do you know what the word integral means? And BHopping isn't something you go out of your way to put in, at least it wasn't for the HL engine. It was an exploit because it bypassed the intended purpose of the physics system for character weight and forces, but if a developer decides to KEEP the bug because it's proving fun, then it's not really a bug, more like an accidental feature. An accidental feature they decided to keep in later versions.

    But anyway, it doesn't really make sense that a character moves faster when jumping around diagonally, unless you're an alien and you have a weird body structure that supports that sort of movement (IE: POUNCING AND BLINKING) BHopping I think should be removed, but should also be replaced with something that actually makes a degree of sense WHILE maintaining fun gameplay. I know that's a difficult balance to strike, but watching skulks bounce around diagonally cause they're somehow aerodynamic or some ###### is just silly and annoying.
  • Dalin SeivewrightDalin Seivewright 0x0000221E Join Date: 2007-10-20 Member: 62685Members, Constellation
    <!--quoteo(post=1684203:date=Jul 22 2008, 08:41 AM:name=Bacillus)--><div class='quotetop'>QUOTE(Bacillus @ Jul 22 2008, 08:41 AM) <a href="index.php?act=findpost&pid=1684203"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->As for the bhop: It's a new engine. You could actually make a bhop that doesn't break the immersion for some people. Basically it could be bhop 2.0 with more inuitive system for learning and yet even more challenge for advanced players.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Bunny Hopping wasn't a feature to begin with. It was an engine bug. And didn't the team put in a jump delay so marines couldn't bunny hop like they used to?
  • spellman23spellman23 NS1 Theorycraft Expert Join Date: 2007-05-17 Member: 60920Members
    bhopping has been touted as a feature in many recent games with much better, less "exploitable" physics. See Quake.
  • IsamilIsamil Join Date: 2003-11-25 Member: 23552Members, Constellation
    <!--quoteo(post=1684233:date=Jul 22 2008, 04:19 PM:name=Dalin Seivewright)--><div class='quotetop'>QUOTE(Dalin Seivewright @ Jul 22 2008, 04:19 PM) <a href="index.php?act=findpost&pid=1684233"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Bunny Hopping wasn't a feature to begin with. It was an engine bug. And didn't the team put in a jump delay so marines couldn't bunny hop like they used to?<!--QuoteEnd--></div><!--QuoteEEnd-->

    They put in the jump delay because it doesn't make sense for marines to be as good at movement as aliens. Marines can still do it if they jump to a higher altitude.
  • FaskaliaFaskalia Wechsellichtzeichenanlage Join Date: 2004-09-12 Member: 31651Members, Constellation
    edited July 2008
    <!--quoteo(post=1684232:date=Jul 22 2008, 10:14 PM:name=NovusAnimus)--><div class='quotetop'>QUOTE(NovusAnimus @ Jul 22 2008, 10:14 PM) <a href="index.php?act=findpost&pid=1684232"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Integral... do you know what the word integral means? And BHopping isn't something you go out of your way to put in, at least it wasn't for the HL engine. It was an exploit because it bypassed the intended purpose of the physics system for character weight and forces, but if a developer decides to KEEP the bug because it's proving fun, then it's not really a bug, more like an accidental feature. An accidental feature they decided to keep in later versions.

    But anyway, it doesn't really make sense that a character moves faster when jumping around diagonally, unless you're an alien and you have a weird body structure that supports that sort of movement (IE: POUNCING AND BLINKING) BHopping I think should be removed, but should also be replaced with something that actually makes a degree of sense WHILE maintaining fun gameplay. I know that's a difficult balance to strike, but watching skulks bounce around diagonally cause they're somehow aerodynamic or some ###### is just silly and annoying.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Aside from integral having several dozen meanings in this case I am referring to integral in the classic " necessary for being complete" meaning.
    And it really bothers me, that this needs explaining.

    Anyway: The devs decided to restrict marine bhopping, but kept alien bhopping on every level. That doesnt sound accidental at all to me.

    Also: Bhopping is NOT about jumping diagonally! Who told you that? Bhopping is in fact not possible, when either forward or backward motion is engaged. So how the frick can you talk about jumping diagonally when you do not need the forward/backward button.

    Last but not least: Skulks jumping around diagonally are not bhopping. Bhopping can be described as a horizontal sinus wave combined with a vertical zic-zac wave.

    So better get yourself educated about bhopping, before you start condemning something you dont even know what it is.


    Edit:
    I am in a good mood, so here is a bone: When moving straight you move at 1*maxspeed. When moving diagonally you move at SQRT(2)*maxspeed.
  • PricePrice Join Date: 2003-09-27 Member: 21247Members
    year so fun with <a href="http://www.youtube.com/watch?v=9bVT6CGl1vg" target="_blank">bunnyhopping(video)</a>....NOT
  • AlignAlign Remain Calm Join Date: 2002-11-02 Member: 5216Forum Moderators, Constellation
    <!--quoteo(post=1684210:date=Jul 22 2008, 05:17 PM:name=Hory314)--><div class='quotetop'>QUOTE(Hory314 @ Jul 22 2008, 05:17 PM) <a href="index.php?act=findpost&pid=1684210"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->What about using NS2 contents in Garry's Mod?<!--QuoteEnd--></div><!--QuoteEEnd-->
    Considering that people successfully converted models from Zelda and Smash Bros to Garry's Mod, I doubt this is a problem.
  • FD2FD2 Join Date: 2005-07-24 Member: 56649Members
    I'm already worrying about how you metntion Pb
    ~remembers SOF2
  • ikirikir Join Date: 2003-07-19 Member: 18265Members, Constellation, Reinforced - Gold
    edited July 2008
    <!--quoteo--><div class='quotetop'>QUOTE</div><div class='quotemain'><!--quotec-->Will there be a Mac OS or Linux version of the engine?

    We'd like to support multiple platforms, although at the moment we've got our hands full with just the PC (plus those Macs are expensive!). We keep all of our code as platform-independent as possible so a port could be done in the future without too much difficulty. This includes the toolset as well as the engine.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Same old issue. Macs are not expensive, they are complete, have a incredible OS especially for a dev... and i don't want to continue with this thing i'm sure that a stupid kiddo will pop up saying windows is better because his mama use it. Just ask to who have switched, they never come back, i was working in pc world as a technician. You can buy an iMac complete with everything from bluethooth 2.1+EDR, Wireless N, hd ready monitor built in, Core 2 Duo 2,4Ghz with about 1000 us dollars and they are going to get cheaper this summer or soon.

    Ignoring the third US pc manufacter, the one which is increasing at the fastest rates, is a error imho.

    Sorry for the rant, i popped in to read some good news about NS2 and hoping for a OS X port. Probably for me it is the reason to left, i will continue to be the NS Crossover advocate anyway.

    PS: in Italy (and it sucks hard) in my "group" which a lot of NS players, 2 years ago we were 2 with Mac now we are about 22/25 using Mac.

    Anyway i'm happy to read news like this, LONG LIVE TO NS! Sorry for the typos but i'm off to work after 10 hours.
  • ikirikir Join Date: 2003-07-19 Member: 18265Members, Constellation, Reinforced - Gold
    DIGG <a href="http://digg.com/pc_games/Natural_Selection2_Engine_questions_and_answers" target="_blank">http://digg.com/pc_games/Natural_Selection...ons_and_answers</a>
  • GrandMoffVixenGrandMoffVixen Join Date: 2007-04-30 Member: 60765Members
    <!--quoteo(post=1684291:date=Jul 23 2008, 11:17 AM:name=ikir)--><div class='quotetop'>QUOTE(ikir @ Jul 23 2008, 11:17 AM) <a href="index.php?act=findpost&pid=1684291"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Same old issue. Macs are not expensive, they are complete, have a incredible OS especially for a dev... and i don't want to continue with this thing i'm sure that a stupid kiddo will pop up saying windows is better because his mama use it. Just ask to who have switched, they never come back, i was working in pc world as a technician. You can buy an iMac complete with everything from bluethooth 2.1+EDR, Wireless N, hd ready monitor built in, Core 2 Duo 2,4Ghz with about 1000 us dollars and they are going to get cheaper this summer or soon.

    Ignoring the third us pc manufacter, the one which is increasing at the fastest rates.

    Sorry for the rant, i popped in to read some good news about NS2 and hoping for a OS X port. Probably for me it is the reason to left, i will continue to be the NS Crossover advocate anyway.

    PS: in Italy (and it sucks hard) in my "group" which a lot of NS players, 2 years ago we were 2 with Mac now we are about 22/25 using Mac.

    Anyway i'm happy to news like this, LONG LIVE TO NS! Sorry for the typos but i'm off to work after 10 hours.<!--QuoteEnd--></div><!--QuoteEEnd-->

    This is just a guess, but I don't think that is what Max meant. The cost of buying a mac is not the same as programming for it. Just as the cost of programming for a pc is different than buying one. I may not be the most knowledgeable about programming, but it is FAR easier to view a website than it is to build one. And I am a novice at html.

    Just my little thought.
  • ikirikir Join Date: 2003-07-19 Member: 18265Members, Constellation, Reinforced - Gold
    <!--quoteo(post=1684302:date=Jul 23 2008, 01:53 PM:name=GrandMoffVixen)--><div class='quotetop'>QUOTE(GrandMoffVixen @ Jul 23 2008, 01:53 PM) <a href="index.php?act=findpost&pid=1684302"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->This is just a guess, but I don't think that is what Max meant. The cost of buying a mac is not the same as programming for it. Just as the cost of programming for a pc is different than buying one. I may not be the most knowledgeable about programming, but it is FAR easier to view a website than it is to build one. And I am a novice at html.

    Just my little thought.<!--QuoteEnd--></div><!--QuoteEEnd-->

    Sure, i know. But They could search an help from mac dev comunity, or simply make a "cider" build of the game and then give it to some users to betatest. If they creare a "ciderized" version, it costs very little in time, probably they even don't need a Mac, and they don't have to pay for a licence, but Trasgaming take money from every mac version copy sold.

    Often Ciderized games are more buggy and slower than native ones, but hey it is an easy way to do it!

    PS: with Cider they don't need to change even a single line of code, theorically.

    <a href="http://www.transgaming.com/products/cider/" target="_blank">http://www.transgaming.com/products/cider/</a>
    <a href="http://www.transgaming.com/products/cider/games/" target="_blank">http://www.transgaming.com/products/cider/games/</a>
  • schkorpioschkorpio I can mspaint Join Date: 2003-05-23 Member: 16635Members
    or the mac / apple people can stop pretedning they are "trendy" and use windows to play games
  • ikirikir Join Date: 2003-07-19 Member: 18265Members, Constellation, Reinforced - Gold
    <!--quoteo(post=1684334:date=Jul 24 2008, 12:44 AM:name=schkorpio)--><div class='quotetop'>QUOTE(schkorpio @ Jul 24 2008, 12:44 AM) <a href="index.php?act=findpost&pid=1684334"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->or the mac / apple people can stop pretedning they are "trendy" and use windows to play games<!--QuoteEnd--></div><!--QuoteEEnd-->

    Ah ah ah it is not about being trendy but having a stable and powerfull operating system. People like you don't know what about they are talking about, and believe me i see a lot like you switch and become a fanboy. This was the problem i was saying.
    I don't use Windows to play, all games i play are OSX native but nothing wrong in it i know a lot of people who have games like HL2 and play from Windows on Mac.... it is funny because most pcworld experts says that they are one of the most stable and powerful machine for Windows. Ah and i don't even need windows to play a windows game (hint check Crossover). Here we go as usual....



    About bhopping i think only aliens should have it, marines doing bhopping makes the game "arcade". just my opinion.
  • ikirikir Join Date: 2003-07-19 Member: 18265Members, Constellation, Reinforced - Gold
    <!--quoteo(post=1684050:date=Jul 19 2008, 11:57 PM:name=schkorpio)--><div class='quotetop'>QUOTE(schkorpio @ Jul 19 2008, 11:57 PM) <a href="index.php?act=findpost&pid=1684050"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->no dark areas plz<!--QuoteEnd--></div><!--QuoteEEnd-->

    No please, dark areas is the fun of NS! Being ambushed by a group of skulk if fun :-)
  • StardogStardog Join Date: 2004-10-25 Member: 32448Members
    edited July 2008
    Please don't use Punkbuster in the engine. Those guys can't even make a website that looks like it was made after 1998, nevermind create a cheating countermeasure that actually works and doesn't boot you out for no reason.
  • PrefixPrefix Éirinn go Brách Join Date: 2006-12-31 Member: 59353Members, Constellation
    <!--quoteo(post=1684348:date=Jul 24 2008, 12:08 PM:name=ikir)--><div class='quotetop'>QUOTE(ikir @ Jul 24 2008, 12:08 PM) <a href="index.php?act=findpost&pid=1684348"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->Ah ah ah it is not about being trendy but having a stable and powerfull operating system. People like you don't know what about they are talking about, and believe me i see a lot like you switch and become a fanboy. This was the problem i was saying.
    I don't use Windows to play, all games i play are OSX native but nothing wrong in it i know a lot of people who have games like HL2 and play from Windows on Mac.... it is funny because most pcworld experts says that they are one of the most stable and powerful machine for Windows. Ah and i don't even need windows to play a windows game (hint check Crossover). Here we go as usual....
    About bhopping i think only aliens should have it, marines doing bhopping makes the game "arcade". just my opinion.<!--QuoteEnd--></div><!--QuoteEEnd-->

    <light hearted>
    I agree with your point that in most cases Windows users who defend Windows as a gaming platform have no idea what they are talking about.

    But Linux trumps Mac in your above points for using a Mac over Windows <img src="style_emoticons/<#EMO_DIR#>/tounge.gif" style="vertical-align:middle" emoid=":p" border="0" alt="tounge.gif" />
    </light hearted>
  • schkorpioschkorpio I can mspaint Join Date: 2003-05-23 Member: 16635Members
    edited July 2008
    <!--quoteo(post=1684348:date=Jul 24 2008, 09:08 PM:name=ikir)--><div class='quotetop'>QUOTE(ikir @ Jul 24 2008, 09:08 PM) <a href="index.php?act=findpost&pid=1684348"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->People like you don't know what about they are talking about<!--QuoteEnd--></div><!--QuoteEEnd-->

    Is that an attempt at racism?



    anyway i'm not saying mac is a more or less stable OS - i'm saying that every nob with a mac or iPhone or iPod usually has a bit of the "i'm way cooler than you" attitude


    <!--quoteo(post=1684348:date=Jul 24 2008, 09:08 PM:name=ikir)--><div class='quotetop'>QUOTE(ikir @ Jul 24 2008, 09:08 PM) <a href="index.php?act=findpost&pid=1684348"><{POST_SNAPBACK}></a></div><div class='quotemain'><!--quotec-->About bhopping i think only aliens should have it, marines doing bhopping makes the game "arcade".<!--QuoteEnd--></div><!--QuoteEEnd-->
    you are spot on there though, nothing worse than seeing marines with pogo sticks. (unless of course that is a commander researched upgrade <img src="style_emoticons/<#EMO_DIR#>/tounge.gif" style="vertical-align:middle" emoid=":p" border="0" alt="tounge.gif" /> )

    aliens need all of the speed and agility they can get, and its what seperates good and bad skulks.
  • bassportbassport Join Date: 2004-01-24 Member: 25656Members, Constellation
    I concur with the comments that asked for dynamic lighting. One of the first things I thought about when hearing about NS2 was how good it would hopefully look to play with a new engine with dynamic lighting support. I mean the whole concept of NS is as innovative and new as it was when it first came out. The main reason for NS 1 being played less and less is the steep learning curve and <b>most of all</b> the graphics which are taking a lot of atmosphere out of the game the older it gets.

    What I mean is: NS 1 is an absolutely fine game as it is, it just is getting old in the graphics department. NS2 will have to be first and foremost a step forward in terms of graphics just to sell enough copies to keep you guys afloat because the overall game concept in NS 1 would be enough to sell this game. And to think about the added features / changes in version 2 makes me happy!

    I'm a bit suspicious though because you still haven't screenshots or short vids of the engine when you're saying you have the major functionalities already coded.
Sign In or Register to comment.