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

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

скролл фона. [Delphi, Windows]


mx ©   (2004-02-02 22:50:00) 

Есть карта( массив ) которая по мере движения героя скролится. У карты есть определнные границы. Что делать с фоном. Надо ли вообще его скролить. Из чего делать фон, я знаю что на некоторых видеокартах большие поверхности нельзя делать? но на некоторых игрушках фон тоже как то меняется.

DirectX


Vertex   (2004-02-03 13:41:00) [1]

два варианта:
первый. фон - есть разбитый на тайлы рисунок, собирается по матрице, т.е. в памяти ты хранишь тока эти тайлы, а фон составляешь редактором.
второй. фон - огромная картинка, но не 16bit а 256 цветов, сэкономишь, а хранить ее действительно моно не только в видио памяти но и в опреативе. Если большие карты, то моно и их делить на куски например в два экрана и подгружать с харда. хотя принынешних аппаратах оно тебе надо? закинь все видио если не поместится то в опреативу и живи спокойно.
хотя я бы выбрал первый вариант - там рисовать меньше надо


mx   (2004-02-02 23:21:00) [2]

игра 2д аркада.

Просто надо ли вообще скролить. Если карта будет большой то держать такую большую картинку не есть хорошо. Другой выход выводить зацикленныу картинку, но я не нашел таких картинок в интернете и подумал на счет одной большой. Допустим я помню в Moorhuhne( сорри не помню как точно ), фон был и красивый и "долгий" :). Держать ее в оперативке поведет к замедлению вывода на экран, а нужна скорость. Вот и думаю...


pavel_k   (2004-02-02 23:03:00) [3]

>Есть карта( массив ) которая по мере движения героя скролится.
Если карта скролится, то что тогда понимается под фоном и НЕ скролится? Игра, как я понял, стратегия или RPG, тгда только карту скролить, что же еще? Ну а если двумерная аркада вида сбоку - то можно скролить фон, вроде ничего сложного.
>что на некоторых видеокартах большие поверхности нельзя делать
По идее, картинка фона может быть в оперативке.


Наверх

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