Для разработки игр нужно знание математики и физики. Ba-Dum-Tss…
Ссылки для изучения Вам дали правильные. Разбирайтесь…
В С# для работы с математическими функциями есть классы Math/MathF.
Если Вы думаете, что кто-то здесь напишет Вам готовую логику игры, то это вряд ли. По крайней мере за «спасибо».