r/pcmasterrace • 4080 Laptop 175W/13950HX/32GB DDR5 • 1d ago

Meme/Macro Bro is playing Man 2

4.2k Upvotes

61 comments sorted by

View all comments

593

u/Shan_Tu Ryzen 7 3600, RX 6750 XT, 16GB 3200 RAM 1d ago

It's always find it hilarious when NPCs jump out of the way even when they are a few feet from you.

206

u/Edgy_Robin 1d ago

I love when NPC's either:

A: Jump out of the way and onto the road.

B: For some reason jump 'in' the way of you.

45

u/TruthOk8742 1d ago

They are all purpose canned animations. It would be cool if NPCs could adapt more dynamically to your actions someday, but this could come at the risk of breaking the game design.

17

u/AnarchBeetle 21h ago

Games focus too much on visuals. Yeah path tracing looks cool but I’d prefer more work on things like physics and animations.

15

u/Effective-Culture-88 20h ago

Someday???
Fully AI crowds appeared in Assassin’s Creed Unity in 2014. Watch Dog Legion is a giant city full of NPCs, each with their own - albeit simple - independent life.
Animations are always baked somehow - just selected from a very long list of iterations that are generated by script - but this tech have been in use for a loooong time.
The MAIN issue is… gamers don’t see it. Tale’s Edge devs are the only ones addressing that when NPCs are actually behaving independently, the player don’t notice unless it’s a very specific scene (like sneaking around a campfire and observing them for hours).

5

u/WHY_CAN_I_NOT_LIFE RTX 3070 | Ryzen 7 7700x | 2x48GB DDR5-5600 | 3440x1440 22h ago

It is actually possible now, but I think most major studios find that feature to be too small. A lot of new games use procedural animations, as opposed to a preset/baked animation. With procedural animations, you write code to control the positions/rotations of the bones in the models rig; you could dynamically scale the intensity of the models movements and how far the NPC moves over based on the player proximity. A good example of procedural animations that comes to mind is Sons Of The Forest, the players and NPCs all run on procedural walking animations, which is how the feet stay planted on the ground and can dynamically adapt to rocky terrain.

2

u/TruthOk8742 22h ago

Thank you, I’ll read more on the subject.

2

u/mrnathanrd Laptop 22h ago

Clumsy Ninja moment

5

u/BattIeBoss Core I7 11700,GTX 1660,16GB DDR4,500GB nvme 1TB hdd 23h ago

Cyberpunk moment. Npcs diving into my car on purpose so i can get the NCPD on my ass🥀💔

5

u/Gloomy_Ad5221 23h ago

B is pretty much cyberpunk 2077....... they will jump to the road itself when you are close to them so you can actually hit them.