I have made complete revamp of first person controller. Added speed differentiation and ingame hands. (holding map)
So we are one step closer to the most realistic orienteering simulator.
Here are more details:
Implemented the runner speed based on map symbols. Here is visualised speed map.
And I have working slope based speed of runner too. (it’s not linear relation, I can specify whole curve based on slope value)
For example 20 degress downhill could speed up runner. But 85 degress downhill could make runner slower.
Slopes and map symbols are influencing the speed of runner by percents. And I can independently set 100% speed of runner.
Than everything will be calculated from this base speed. This makes tuning of a parameters flexible.
So we now have more realistic runner simulation. (it need some further tweaking of parameters, but that’s an easier part)
Ingame map enhancements
Further enhancements were made to the ingame map. These features were added:
- animation when enabling the map.
- map bob while running.
- slight map moving when standing still
- realistic hand is holding map