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

Мастаки ответте мию сию!   Найти похожие ветки 

 
-=Prior=-   (2002-07-31 11:23) [0]

По какому принципу лучше делать 2-д бродилки! :-)


 
cyborg ©   (2002-07-31 14:59) [1]

В смысле?
Можно по принципу вид сверху, сбоку.
Выводя спрайты на экран и соответственно не выводя.
По принципу Марио, Контра, Принц Персии и прочее.
Принципов много, цель одна.


 
-=Prior=-   (2002-08-01 10:25) [2]

С этим у меня все в порядке, но не знаю как загружать динамичиски карту из файла. Может карта загружается зарранее и только потом отображается? А может..? А игрушка с видом с боку!


 
Mirovodin ©   (2002-08-01 11:15) [3]

Если вид с боку, алгоритм следующий. Разделяем весь ландшафт на зоны, идем все время слева на право. Строим массив :

Map : array [500, 25] of Word;

1000 - длина карты в спрайтах, 25 высота карты в спрайтах.
Допустим размер спрайта 32x32 тогда реальный размер карты
16000x800 пикселей. Достаточно большой размер при очень маленьком объеме занимаемой памяти. Все что необходимо написать это горизонтальный и вертикальный скроллинг. Динамическая загрузка может осуществляться при смене уровня, т.е. когда мы доходим до конца карты. Так работают все платформенные аркады.



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

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



Память: 0.45 MB
Время: 0.013 c
1-86869
SaperXL
2003-01-15 23:54
2003.01.27
TStringGrid


14-87090
Malder
2003-01-05 18:59
2003.01.27
программа для отправки СМС


4-87207
Korona
2002-12-12 19:01
2003.01.27
Помогите справиться с хуками


1-86748
Junior
2003-01-17 15:26
2003.01.27
Есть ListBox, в нем заполненые поля, как вызвать PopupMenu


1-86839
error 2k
2003-01-18 23:32
2003.01.27
Пауза в программе




   Наверх