Форум: "Игры";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
ВнизКарты Найти похожие ветки
← →
Gorlum © (2003-10-14 13:49) [0]Подскажите сайты или сами просветите.
Как создаются 2D-карты. Прочитал статью о создании карты методом спрайтов. А как там сделать прокрутку, если создана карта, больше, чем выделено места на экране?
Просто не знаю с чего начать.
← →
J911 © (2003-10-14 15:29) [1]Создал массив тайлов и рисуешь те, которые попадают в экран.
← →
SoulBurn (2003-10-14 20:12) [2]Если пишешь на DelphiX, то
// Прокрутка карты с проверками
//Если нажали стрелку влево
if isLeft in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.X:=DXForm.DXSpriteEngine.Engine.X+3;//Прокручиваем карту влево
end;
//Если нажали стрелку вправо
if isRight in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.X:=DXForm.DXSpriteEngine.Engine.X-3;//Прокручиваем карту вправо
end;
//Если нажали стрелку вверх
if isUp in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.Y := DXForm.DXSpriteEngine.Engine.Y+3; //Прокручиваем карту вверх
end;
//Если нажали стрелку вниз
if isDown in DXForm.DXInput.States then begin
DXForm.DXSpriteEngine.Engine.Y := DXForm.DXSpriteEngine.Engine.Y-3; //Прокручиваем карту вниз
end;
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.04.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.034 c