Home › Forums › General Discussion › Havok 4
- This topic has 17 replies, 10 voices, and was last updated 18 years, 2 months ago by Anonymous.
-
AuthorPosts
-
-
10/10/2006 at 11:13 am #5633AnonymousInactive
-
10/10/2006 at 11:56 am #33956AnonymousInactive
Wow!
-
10/10/2006 at 1:39 pm #33959AnonymousInactive
And in 4 more years, Valve will finally make a game that uses the physics to enhance *actual gameplay*. Until then, we get new shiny graphics and same old stories :)
-
10/10/2006 at 10:21 pm #33973AnonymousInactive
thats really cool
-
11/10/2006 at 11:01 am #33989AnonymousInactive
And in 4 more years, Valve will finally make a game that uses the physics to enhance *actual gameplay*. Until then, we get new shiny graphics and same old stories :)[/quote:e2fe605c7d]
Ah come on, there were some pretty good phyiscs based puzzles in HL2, not to mention the Gravity gun… -
11/10/2006 at 11:11 am #33990AnonymousInactive
I think you misinterpret…
-
11/10/2006 at 11:19 am #33991AnonymousInactive
I think what he’s saying is that Valve is going to be the first to do anything with it :P
-
12/10/2006 at 7:49 pm #34033AnonymousInactive
http://youtube.com/watch?v=wWjSJ0PHqf8%5B/quote:bf521c2554%5D
To clarify what you’re seeing here: this is the new Havok FX, which runs on the GPUs from ATI and NVIDIA. Pretty much all what you see in these simulations does not consume any CPU time for the physics. Havok 4 has been out for some time…
And that’s Chris Keogh doing the presentation!
Steve
-
12/10/2006 at 11:32 pm #34036AnonymousInactive
nice stuff. though the demos are very overdone, i’m looking forward to what more subtle environmental effects will bring to games. think flurries of snow swirling through a game scene, autumn leaves tumbling in the wind and whirling in vortices as cars pass.
i think you guys are missing the point when you talk about gameplay. as i understand the bit of reading i did around this at the start of the year sometime, the effects stuff they’re running on GPUs isn’t stuff that needs precise collisions like gameplay-critical physical simulation does. it’s stuff where interpenetration is less of a worry than the cost of branching code – exactly the kind of stuff that runs well on a graphics card.
-
13/10/2006 at 8:19 am #34041AnonymousInactive
i think you guys are missing the point when you talk about gameplay.[/quote:7cedf546d2]
WTF???? :)I’m sick to death of upgraded uber-awesome looking games that lack any real depth to their gameplay. A lot of games have come out with previous versions of Havok that used their physics to simply make things looks slightly better, but it was a long time before someone took that Havok engine and used the physics to *make a more fun game*. Thus my point – yes the demo looks visually stunning, and yes, people will add it to their games to come up with the next best looking game, but what I want is “I really enjoyed that” and not “I really enjoyed looking at that”.
Dave
-
13/10/2006 at 8:53 am #34045AnonymousInactive
I’m sick to death of upgraded uber-awesome looking games that lack any real depth to their gameplay.[/quote:df3a38b05c]
I agree. More gameplay less of the bulls**t pissing constests with graphics and physics. That said the demo is pretty good, I like the smoke effects best. It’s sad (and I’m guilty of this too) that people actually buy crap games just for graphics and physics rather than the basic game being fun.
-
14/10/2006 at 4:09 pm #34067AnonymousInactive
the video is showcasing havok fx for effects… specifically not gameplay
i would be very surprised if anyone uses havok fx to drive gameplay. from what i understand of it just doesn’t do the accurate realtime collision detection and response you would need for gameplay physics.
gameplay physics is still going to be done using the cpu (ignoring the dogs dinner that is ps3)
-
14/10/2006 at 4:50 pm #34068AnonymousInactive
Gus, have you played Half-Life 2 at all?
-
14/10/2006 at 7:34 pm #34069AnonymousInactive
:roll: yes, i’ve played half-life 2. HL2 is not using the same technology as you see in that video. that video is about approximating mechanics calculations on GPUs for effects purposes (‘havok fx’). HL2 used a previous version of ‘havok physics’. two different things…
-
15/10/2006 at 9:47 am #34071AnonymousInactive
:roll: yes, i’ve played half-life 2. HL2 is not using the same technology as you see in that video. that video is about approximating mechanics calculations on GPUs for effects purposes (‘havok fx’). HL2 used a previous version of ‘havok physics’. two different things…[/quote:e466ed4514]
Gus is right about HL2 which is obviously using an older verion of Havok. But I would like to point out that Havok FX is not a “less accurate” version of physics. Havok has implemented what is essentially a SIMD physics pipeline, taking advantage of the grunt of the GPUs but removing some of the features which don’t map as easily to the GPUs programming model. The distinction between gameplay and special FX is not one of accuracy but one of API hooks. For gameplay physics you need tons of control over the physics, for FX physics you just let her rip. The GPU is currently very suited to the “let her rip” approach.
Steve
-
15/10/2006 at 1:16 pm #34074AnonymousInactive
I believe Kentaree’s point was that HL2 uses physics to drive gameplay and didnt mean to imply that the HL2 uses the same technology…
-
15/10/2006 at 2:15 pm #34075AnonymousInactive
I believe Kentaree’s point was that HL2 uses physics to drive gameplay and didnt mean to imply that the HL2 uses the same technology…[/quote:e7240f9c34]
It’s an interesting debate: gameplay vs. special effects. I’m not sure that HL2 has what you would definitely call gameplay physics. What they do have is a beautifully realised world utilising physics in a careful way to enhance the experience for the player. The majority of the puzzles were largely discrete (put heavy bricks on the see-saw, place floaty barrels in the net etc.) with very fixed outcomes (see-saw tips, net floats to surface). So the physics is there to give you a better experience of solving the puzzle (i.e. the puzzle is essentially solved when you realise you have to tip the see-saw). So I’d argue that this is actually physics special effects imparting a sense of analogue world mechanics on an essentially discrete puzzle. But I buy that fully – I still think HL2 is one of the finest examples of an immersive story-driven game.
There are clearly some genres where the physics is core to the game (sports titles, car racing games etc.), but usually in those cases the physical models employed are very specific to the game and not what we’d call a general purpose physics technology.
There’s nothing unusual in this. With graphics we don’t get too worried about the distinction between gameplay graphics and special effects graphics.
The definition of gameplay physics is somewhat vague. In practical terms you can often boil it down to 2 cases: a) what physics state needs to be synchronised in a network game b) what physics state needs to be serialised out in a save game. Both of these are different versions of the same thing: what stuff, under the control of the physics engine, has a direct and gameplay important impact on the game state.
So for example in the see-saw example of HL2, perhaps the only thing that needs to be saved is the state of the see-saw (or perhaps the current weight on the see-saw). So the current stack of blocks, their configuration, and the location of the remaining blocks are all irrelevant in that case of that puzzle. In another example, ragdolls are often seen as special effects only. They just make the death look better. But there are elements of the ragdoll sim that could be gameplay: what if the position of the ragdoll was important (e.g. you want to loot a dead character for their weapons) or if even the detailed dscription of the ragdoll state was required (e.g. if it were possible for an arm to block the closing of a door).
The vast majority of physics “gameplay” at the moment is in fact special effects physics, and game designers go to great length to keep physics out of the game state (because it’s hard to control, harder still to guarantee a particular difficulty path for the player). Analogue game logic is a nightmare. So designers ensure that ragdolls can never block doors (and do place invisible barriers to prevent this from happening).
Last case in point: take a FIFA soccer sim. Most would argue that the simulation of the motion of the ball is one of the canonical examples of gameplay physics. Well, yes, and no. The keen eyed player will spot the occasions when the ball is “warped” to the foot of the striker, just so he’s in the perfect position to make the score. The important gameplay state is that the striker’s foot is located sufficiently close to the ball, and if so the goal-attempt motion is played. So perhaps for a while the motion of the ball in the air was nice and parabolic, but ulimately the game took over to ensure a certain outcome. I’d argue that this is another case of special effects physics – use the physics when the ball is in flight and we’re not too worried about it, and take over control again when it really matters. So the physics is used to make the game seem real, but in fact the game logic is still lots of x’s and o’s in a 2D box.
That’s just the same as blowing a hole in a wall with tons of physics debris – the important fact is that the hole now exists (and presumably you can get through it), and the debris makes it feel real and that we’ve had a big impact on the world.
My point (and maybe there is no point really) is that the distinction between gameplay and special effects physics is not at all clear and is not simply a matter of hardware accelerated vs. software physics.
Steve
-
15/10/2006 at 11:55 pm #34077AnonymousInactive
That’s just the same as blowing a hole in a wall with tons of physics debris – the important fact is that the hole now exists (and presumably you can get through it), and the debris makes it feel real and that we’ve had a big impact on the world.
[/quote:cc6ba540c2]Just a coincidence I read a feature on the new indiana jones game for the ps3, and it seems to have a good mix of both points in it. The physics of the NPC’s interact with a continually changing environment in what seems like a very realistic way. Whether or not they can pull it off is a different story.
Heres the links if you’re interested. prettty cool.
-
-
AuthorPosts
- The forum ‘General Discussion’ is closed to new topics and replies.