![]() |
Help with SMB3 physics for godot game. - Printable Version +- MFGG Forums (https://forums.mfgg.net) +-- Forum: MFGG (https://forums.mfgg.net/forumdisplay.php?fid=4) +--- Forum: Developer Discussion (https://forums.mfgg.net/forumdisplay.php?fid=10) +--- Thread: Help with SMB3 physics for godot game. (/showthread.php?tid=3084) |
Help with SMB3 physics for godot game. - Shadowblitz16 - 03-13-2024 I found a post on the sonic forums that tries to convert the SMB3 physics chart to floating point values here... https://forums.sonicretro.org/index.php?threads/help-understanding-a-mario-physics-guide.34457/ But it seems it practice to not be accurate. These values tend to make mario a bit slower then what he is in the official game. I did multiply the values by 60 and then multiply them by get_time_scale which is this function here... Code: func get_time_scale(delta:float)->float: Is there a reason why these values are off? Maybe I'm not applying deceleration correctly? Code: extends CharacterBody2D Note this is gdscript. |