Показать сообщение отдельно
  #2 (permalink)  
Старый 19.06.2014, 05:07
Профессор
Отправить личное сообщение для jsnb Посмотреть профиль Найти все сообщения от jsnb
 
Регистрация: 15.03.2014
Сообщений: 561

В простейшем случае движение можно представить как смещение по x и y на определенную величину (отдельную для x и y). Соответственно для равномерного движения можно просто менять при соударениях соответствующую величину смещения на противоположную. Но бильярд так не сделаешь. Тут надо подключать векторы и линейную алгебру. В общем, это на геймдев форумах всё обсуждается. Но понадобится матчасть.
Ответить с цитированием