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

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

Как


Supreme ©   (2003-01-01 00:27:00) 

Вот есть карта со зданиями. Как нажимая стрелки ходить? Мож уже есть готовые примеры?


ork   (2003-01-08 13:23:00) [1]

А для чайников в верху ссылочка ^ !!!!!!!


Nemi   (2003-01-04 16:28:00) [2]

Мой единственный совет ИЩИ КНИГИ читай, потому что как я понян ты не х... непонимаешь что делаешь... А советовать что!то человеку который ни х.. не понимает бесполезно!!!
Сори за грубость.


Шура   (2003-01-03 20:47:00) [3]

Приехали!

Он просит 3Д или 2Д движок ему на пальцах объяснить!
Да ты зайди на пресловутый ГФИКС и скачай любой изометрический, всё сразу поймёшь.


Darthman   (2003-01-02 23:56:00) [4]

ну что сказать, может быть тебе еще игру сделать?

Где ходить-то тебе надо, что за игра. У меня надо в лайнсах ходить, в героях и в battle city, везде, между прочим, по разному!


Rouse_   (2003-01-02 21:28:00) [5]

К томуже посмотри примеры изометрических движков, там ходят :))

Желаю успехов

ЗЫ: Вот блин проблема :))


Mirovodin   (2003-01-02 21:14:00) [6]

2 Supreme

Я не понимаю, тебе нужно 2D карту или 3D ? Ты с этим определись сначала.


Ketmar   (2003-01-02 19:04:00) [7]

а исходники Q3 не надо? блин, ну для кого сверху ссылка на DelphiGFX-то, а?!!

Satanas Nobiscum! 02-Jan-XXXVIII A.S.


Supreme   (2003-01-02 18:52:00) [8]

Да, ну а как чтобы по карте ходить? Чтобы там здания были и при хождении они приближались, появлялись другие и т.д.?


mirovodin   (2003-01-02 17:38:00) [9]

У игрока есть 2 координаты x1,y1 ( точка O ).


x1
-----------> X
|
|
y1 | 0
|
|

Y



Для того, чтоб пойти на север, нужно уменьшить координату y:
y1:=y1-1;

Для западного направления уменьшаем x1 координату,
а для северо-западного уменьшаем и x1 и y1 координаты.

Для передвижения по азимуту (т.е. когда знаем угол перемещения относительно севера) мы имеем угол движения, а необходимо вычислить приращения x и y координат.

Они находятся как катеты прям-го треуг-ка, через sin и cos.
См учеб-к геометрии, шк. курс.


Supreme   (2003-01-02 17:10:00) [10]

на сайте DelphiGFX того что надо не нашёл. Мне нужно только ходить и больше ничего. (по карте). Моэ есть такое где-то?


Darthman   (2003-01-01 23:42:00) [11]

обрабатывать нажатия клавиш нужным образом


Snap   (2003-01-01 01:25:00) [12]

Прмеры безусловно есть, для этого вверху и находится ссылка DelphiGFX


Наверх

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