>>537878142
based on reading your conversation it seems to me like you want to pretend to be smarter than you are. why don't you try unreal or godot? I'm using unreal. Personally I understand loathing these megajews but realistically what you are complaining about is that you cant solve algorithmic problems on your own without a tutorial. In general? thats what engines are for. theyre for people who dont want to, or cant, solve a bunch of arbitrary algorithmic problems like movement, velocity, collision etc, on their own. they want to let someone ELSE handle that. In general I would highly recommend unreal in your case, because when situations like this happen, you can get off the shelf components that are paid for by (you) which can, supposing you select the right one and one does indeed exist that gets you close to what you want, you can knock on the door of the dev who sold it to you for your random questions.
I'm doing the same thing with a TRPG engine component.