![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Сразу несколько вопросов по созданию игр. [Delphi, Windows]
Wish © (2004-10-30 14:08:00)Здравствуйте, я создаю игру с видом сверху как в GTA 1 или 2. Возникло несколько вопросов:
1. У меня есть переменные yspeed и xspeed для кадой пули, которые отпределяют куда полетит пуля, как мне найти эти величины из позиции игрока(x и y) и положения мышки?
2. Понимаю что вопрос глупый, но как преобразовать double в integer и наоборот.
3. Можно ли использовать в DelphiX сразу два TDXInput?
Прошу вас с пониманием отнестить ко мне с моими вопросами, я в создании игр на Delphi новичек, только прочитал пару статей и знаю основы, помогите пожалуйста.
Wish (2004-10-30 14:46:00) [21]
> 3. А зачем тебе это нужно?
Ну просто я использую и мышку и клаву, когда я пишу isup то работает и клава и мышка, а мне нужно чтобы работала только клава а мышка только на действие isbutton1
П7 (2004-10-30 14:39:00) [22]1. При помощи тригонометрии. Синусов, там, и косинусов. Скачай с сайта http://code.rpro.ruконкурсные исходники игры ПараТрупов (: Там всё это есть
2. double->integer - можешь юзать обычный round, округление, integer->double по идеи должен сам конвертнуться, но можно и так double( integer_var )
3. А зачем тебе это нужно?
И ещё, уверен, что основы ты не знаешь, раз присутствуют вопросы типа 3. Понимаю сам таким был, а кое где и есть. (:
Wish (2004-10-30 14:32:00) [23]И еще вопросик, как крутить спрайти, ответьте пожалуйста.