самонаводка в игре
Пишу игру на JS. Нужно сделать самонаводку. Снаряд-шар должен двигаться в сторону другого объекта. Подскажите, как высчитать координаты.
|
Координаты чего? Чьи координаты Вы знаете?
|
Цитата:
|
Используйте setInterval для изменения состояния сцены.
Касательно подсчёта координат: вычесть из радиус-вектора цели радиус-вектор снаряда, отнормировать результат, умножить на модуль скорости и прибавить к радиус-вектору снаряда. |
Извините, не совсем понял, что такое радиус-вектор
|
Википедия про радиус-вектор.
А вообще, для написания графической игры строго рекомендуется знание линейной алгебры и аналитической геометрии. Писать игру без этих знаний — гиблое дело. |
Писать игру на javascript само по себе не очень удобно. Я бы для этого по старинке выбрал бы ActionScript.
|
Цитата:
|
Цитата:
|
А разве ActionScript не старая технология? Не лучше ли юзать канвас?
|
Часовой пояс GMT +3, время: 11:50. |