Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Rotate [Delphi, Windows, XP]


Страницы:   1 2

Goo ©   (2006-06-26 02:51:00) 

Я пишу игру типа "Диверсант" на DelphiX. Кто не знает такую игру, то объясняю: там по центру внизу стоит башня с пушкой, которой управляет игрок, а сверху пролетают вертолёты и высаживают парашутистов, которых надо уничтожить, пока они не приземлились и не уничтожили башню.
Проблема в чём:
1. Как сделать, чтобы пушка наклонялась влево/вправо?
2. Как сделать, чтобы патроны летели в нужном направлении?

П.С: Патроны и ствол пушки спрайты.

Помогите плиз.


@!!ex   (2006-07-24 12:49:00) [1]

Хм.. Впервые столкнулся с прблемой наведения на цель, когда нужно было в 3д экшене сделать наводящиеся ракеты.
Оказалось, что там все ТАК просто!


grouzd)ev   (2006-07-23 13:15:00) [2]

Dib@zol, Ну так в OGL вращение, хм, "несколько" отличается от DelphiXных способов

---
... we are walking on a thin line and you better avoid the risk ...


Dib@zol   (2006-07-23 12:59:00) [3]

А если я те скину такую прогу целиком? Правда на OpenGL, но ваще вішло круто. Сам недавно накропал. Нужно? если да, то скажи как именно линковать файл к реплике.


antonn   (2006-07-02 06:55:00) [4]

OSokin ©   (01.07.06 19:02) [29]
меня в конкурсах небыло, но за ними я следил с первого конкурса, и ники такие знаю:)


OSokin   (2006-07-01 19:02:00) [5]

Антон, тебя тогда еще не было, а были такие ники, как Сервелат, СМБ...


grouzd)ev   (2006-07-01 18:28:00) [6]

паратрупер? архивы подсказывают что это был 2й. не все ли равно откуда код выдернуть?

---
... we are walking on a thin line and you better avoid the risk ...


antonn   (2006-07-01 18:23:00) [7]

OSokin ©   (01.07.06 17:03) [26]
здрасти, я даже о таком не знаю, зато в дефенсе было главное (150мм) орудие, которое при повороте по часовой стрелке глючило:)
ну и в остальных конкурсах боты определяли сторону поворота


OSokin   (2006-07-01 17:03:00) [8]

Кстати, Антон с Груздевым не правы - конкурс не бэтл и не дефенс, а давно забытый паратрупер %)


JUS   (2006-07-01 16:54:00) [9]


> Cash ©   (29.06.06 17:50) [14]

Скачал, спасибо!


tButton   (2006-06-30 11:58:00) [10]


> Да ладно, у меня в первых танчиках это делалось, когда я
> еще считал, что канвас рулит =)

видел. играл =)
канвас рулит =)


Kobik..   (2006-06-30 10:58:00) [11]

>а у меня раньше :)
Да ладно, у меня в первых танчиках это делалось, когда я еще считал, что канвас рулит =)


antonn   (2006-06-30 10:20:00) [12]

а у меня раньше :)


tButton   (2006-06-30 08:15:00) [13]


> а у меня и в ближайшую сторону тоже там сделано :Р

у меня тоже =)


antonn   (2006-06-30 08:02:00) [14]

tButton ©   (30.06.06 7:07) [19]
только вчера мучался пытаясь заставить некий "объект" наводиться на заданую точку... с вычислением направления проблем не было, а вот с самим поворотом =) да так чтоб в ближайшую сторону =) но потом разобрался =)

а у меня и в ближайшую сторону тоже там сделано :Р


tButton   (2006-06-30 07:07:00) [15]

только вчера мучался пытаясь заставить некий "объект" наводиться на заданую точку... с вычислением направления проблем не было, а вот с самим поворотом =) да так чтоб в ближайшую сторону =) но потом разобрался =)


JUS   (2006-06-29 23:26:00) [16]

мне тоже тяжело даётся эта проблема с поворотами


JUS   (2006-06-29 23:24:00) [17]


> Cash ©   (29.06.06 17:50) [14]
> Эй Goo, если нада, могу дать мелкаша с поваротами, но токма
> она на
> Omega GDK сделана. Но теория поворотов там описана довольно
> хорошо.
> (угол поворота выверяется по положению мышки относительно
> центра)
> (хотя... во, еще и на DelphiX есть...)

Давай, с радостью поразбираюсь:-)

vvs81@inbox.ru


grouzd)ev   (2006-06-29 22:07:00) [18]

нда, я и не знал про DrawRotate. сколько, оказывается, у DelphiX возможностей +)

---
... we are walking on a thin line and you better avoid the risk ...


antonn   (2006-06-29 18:42:00) [19]

угол поворота относительно цента вычислялся в моей работе в defence. Там аж 4 турели наводились:)


Cash   (2006-06-29 17:50:00) [20]

Эй Goo, если нада, могу дать мелкаша с поваротами, но токма она на
Omega GDK сделана. Но теория поворотов там описана довольно хорошо.
(угол поворота выверяется по положению мышки относительно центра)
(хотя... во, еще и на DelphiX есть...)


Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо