Feature Preview: Ladders & Climbing
Added 2023-03-14 16:31:46 +0000 UTCHi!
Here's a short preview of the new ladder / climbing system. I decided to add this to this upcoming demo update since there's now multiple spots in the Village map which will require climbing.
While I was designing this system, I had to be pretty careful with the implementation since ladders are probably one of the most bug-prone features that 3D-game can have. Ladder / climbing feature in Road to Vostok focuses on "bulletproof" climbing, meaning I wanted to avoid all the possible misclicks and physic-related bugs, so the current implementation is based on locking the player controller to the ladder direction.
This is probably the best solution since the game will have permadeath elements and nothing is more frustrating than falling accidentally on buggy ladders and lose your character and gear (flashbacks from the original DayZ mod).
This feature will be updated along the way but I'm quite happy with the first iteration.
- Antti (Developer)
Comments
Oh man this is great to see. I love the amount of progress you make per week. Seeing each system and post from you is always great in a sea of non-communicative developers. This initial system is awesome to see.
Eathan
2023-03-15 19:54:39 +0000 UTCLooks nice. A bit too fast for my taste though. Keep going :)
Herr von Stein
2023-03-14 21:05:29 +0000 UTCLook smooth
Shamnolya
2023-03-14 17:18:34 +0000 UTCa little wobble on the camera and I am immersed :)
Fonzi
2023-03-14 17:06:24 +0000 UTCBasically the Arm-IK system that I added recently already would support this but this is one of those features that are not yet important in the big picture, but in the future probably yes.
Road to Vostok
2023-03-14 17:05:58 +0000 UTCSeems like a clever approach. Though, looks a bit "floaty" 😅 Are you planning to add animations so that you would see the character's hands grabbing the poles of the ladder?
Samu Karesma
2023-03-14 17:02:11 +0000 UTCEat your heart out Tarkov. Looks great!
Nick Evans
2023-03-14 16:35:24 +0000 UTC