Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Игры";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Вниз

Отобразить движение самолета + радар в центре экрана   Найти похожие ветки 

 
delin   (2004-05-18 09:15) [0]

Самолеты (обозначаются на экране крестиком) сл.
образом вылетают слева направо, снизу вверх, с верху вниз со
скоростью 200-300 км в час, экран 1 пиксель 200*200 км.
В центре экрана радар (квадратный 20*20 пикселя без
луча) попадающие в его зону самолеты становятся видны и их
характеристики (скорость, направление) пишутся в текстовый файл.
Помогите плиз. Очеь надо.


 
товарищ подполковник   (2004-05-18 20:03) [1]

на военке задали лабу? а в чем проблема-то? рисуй, отображай! а что непоятно -- спрашивай!


 
delin   (2004-05-19 11:12) [2]

Непонятно как отобразить движение со всех сторон да еще и под углом? У меня работает только слева и сверху.
И вообще непонятно что дальше делать, чтобы добиться цели


 
товарищ подполковник   (2004-05-19 14:10) [3]

ничего не понимаю... какой радар? 20 пикселей * 200 км = 4000 км, а такие радары пока у нас на вооружении не стоят.

как ты движение отображаешь? стрелочками?
как добиться цели? не можешь сам -- попроси старшего товарища (за пиво).


 
DanilinSA   (2004-05-20 08:56) [4]

Береш DelphiX и для каждого прохода таймера расчитываеш новые координаты точек. И отображаеш на экране радара. Или используй спрайтовый движок из DelphiX. Каждая цель - спрайт. Странно, что возникают вопросы, посмотри исходники некоторых игр.

Размеры у тебя странные. Если в ценральном квадрате 20*20 пикселей будет несколько самолетов - может получиться каша.

P.S.: А что, на загоризонтной РЛС раннего предупреждения софт слетел? И сколько пообещали?


 
cyborg ©   (2004-05-20 08:59) [5]

Миллион баксов наверное :)


 
Sapersky   (2004-05-20 09:53) [6]

Размеры у тебя странные

Ага. Решаем задачу: если скорость самолёта 200 км/ч (ещё поискать такой кукурузник надо), а в 1 пикселе 200 км, то за какое время самолёт переместится на 1 пиксель? :)


 
delin   (2004-05-20 14:53) [7]

Как сделать, чтобы когда самолет попадает в область радара его данные писались в txt файл? +сортировка



Страницы: 1 вся ветка

Форум: "Игры";
Текущий архив: 2004.09.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.061 c
3-1092751821
Новичёк
2004-08-17 18:10
2004.09.12
Выпадающий список в DBGrid.


9-1084564663
stud2
2004-05-14 23:57
2004.09.12
Подскажете пожалуйста, где можно найти описание игр шашки и шахма


3-1092818243
nv_
2004-08-18 12:37
2004.09.12
ADOConnection: Как создать *.udl?


14-1093516698
Zn
2004-08-26 14:38
2004.09.12
Кто что-нибудь слышал о Gallileo?


3-1092731625
Lizka
2004-08-17 12:33
2004.09.12
как добавить строку из одного DBLookupListBox в другой?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский