SOS требуется помощь в создании RTS!!!

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
PatriotIK
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.08.2004 (Пн) 12:00
Откуда: Город герой Москва

SOS требуется помощь в создании RTS!!!

Сообщение PatriotIK » 09.08.2004 (Пн) 12:11

Вот делаю я свою RTS, и неожиданно сталкиваюсь с одной проблемкой. Может сказалась моя тройка по алгебре но всеже, мне надо зделать так чтобы юнит двигался по одной прямой, к указаной точке, а снаряды выпущенные по врагу летели точно в цель, опятьже по одной линии. Я пытался вычеслить эту формулу и у меня даже получилось вот тока если цель близко то снаряд летит долго, а если далеко то наоборот. Что делать!!?? Помогите пожалуйста!

sanches
El compañero
El compañero
 
Сообщения: 823
Зарегистрирован: 09.01.2003 (Чт) 3:58
Откуда: Р_О_С_С_И_Я ! (Питер)

Сообщение sanches » 09.08.2004 (Пн) 12:31

ну неправильно ты значит сделал. У каждой пули должны быть две характеристики: линейная скорость и угол выстрела. а дольше перемещай по sin'усам и cos'инусам ... (или та про такие и не слышал?)
Изображение

PatriotIK
Обычный пользователь
Обычный пользователь
 
Сообщения: 65
Зарегистрирован: 09.08.2004 (Пн) 12:00
Откуда: Город герой Москва

Сообщение PatriotIK » 09.08.2004 (Пн) 12:44

Ага! Так вот меня и интересует как зделать так чтобы пуля сама выберала угол, между стволом и целью, по которому она собственно и должна лететь. Тоесть я конечно умею работать с углами Cos и Sin, тока на приметивном уровне, допустим могу заставить с помощью стрелок двигаться своего аркадного героя. Но чтобы Программа сама выбирала угол этого добиться ПОКА не могу.

tyomitch
Пользователь #1352
Пользователь #1352
Аватара пользователя
 
Сообщения: 12822
Зарегистрирован: 20.10.2002 (Вс) 17:02
Откуда: חיפה

Сообщение tyomitch » 09.08.2004 (Пн) 12:58

угол между точками A и B:
+- Atn((A.y - B.y) / (A.x - B.x))

SeRRg
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 343
Зарегистрирован: 25.11.2003 (Вт) 20:14
Откуда: Тюмень!

Сообщение SeRRg » 09.08.2004 (Пн) 14:21

Глянь мою тему: Движение по прямой называется, там мне дали ответ.
VB - это звучит!


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 77

    TopList