Вниз
Скачать: CL | DM;

Нарисовать клеточный массив.   Найти похожие ветки 

← →
except 3.0   (2006-05-08 23:28) [0]

Делаю аркаду, только вот не могу понять самого главного - как на DelphiX Нарисовать в DXDraw массив из клеток, скажем для примера 3*3 (как в крестиках с ноликами) и организовать перемещение в нем, скажем элипса. Я понимаю, что это может быть и много, мол "делать все за тебя, спрайты вставил и игра получилась..." но я хочу понять именно механизм построения клеточ.массива и перемещения по нему.


← →
XProger ©   (2006-05-08 23:46) [1]

http://mirgames.ru/article/delphix/


← →
grouzd[E]v ©   (2006-05-08 23:55) [2]

нет, не долго. минут десять, я думаю
http://code.darthman.com/
http://www.gamedev.ru/articles/?sect=11
good luck!

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


← →
Omar2002 ©   (2006-05-13 11:04) [3]

Эх.

Есть у тебя
ter:array[0..2,0..2] of ...
в котором хранятся номера спрайтов в DXImageList

Дальше дело техники. В цикле выводишь эти спрайты на DXDraw.Surface:

For i:=0 to 2 do
 For j:=0 to 2 do
   DXImageList.Items[ter[i,j]].Draw(DXDraw1.Surface,L+i*W,T+j*H,0)

где L и T (left & top) координаты верхнего левого угла нашего квадрата (3*3)
а H и W (Height & Width) соответственно высота и ширина одного элемента (спрайта). В результате получишь квадрат, который составлен из 9 спрайтов.



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.027 c
15-1174537847
MBo
2007-03-22 07:30
2007.04.15
Художника каждый обидеть может...


15-1174638171
Тема
2007-03-23 11:22
2007.04.15
Как мне запихать бинарный образ в exe?


15-1174400750
ProgRAMmer Dimonych
2007-03-20 17:25
2007.04.15
Помогите найти звуковой файл...


15-1174376700
Bel
2007-03-20 10:45
2007.04.15
Кто-нибудь работал с SAP, MS Navision?


15-1174227698
Суслик
2007-03-18 17:21
2007.04.15
Дети в тестировании




   Наверх