I know of two ways for designing a first person perspective in a first person game
ViewModels, or actual physical world models like classic tools, but you pair it with good camera scripts and what not.
I can’t tell which approach this game is using since the potential ViewModel is perfectly synced with the world model. If it’s just a world model with a first person camera script, that would be easier to program than a traditional ViewModel system in a multiplayer environment.
(since only the client sees the VM with the traditional approach, therefore you’d have to animate it a second time for the world model that other players will see, and it wouldn’t be in sync either)
(sorry about the quality Idk what happened lol)
Game name is Guts & Black Powder
Hopefully I explained it properly.
For clarification, I am asking because I’ve been working on my own viewmodels, but I like the way this games first person looks and it doesn’t look obvious if it’s using viewmodels or tools.