Форум: "Игры";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
ВнизСообщение EOutOfResources Найти похожие ветки
← →
m2003 (2003-08-11 12:33) [0]Делаю игру с исползованием DelphiX.
В FormActivate я загружаю все спрайты из файла в TDXImageList.
Размер файла со спрайтами чуть больше 2–ух мегабайт.
При открытии программы выводится сообщение об ошибке EOutOfResources, причём если в это время Delphi не запущена то всё идёт нормально.
← →
Карлсон (2003-08-11 14:00) [1]а в каком формате хранятся файлы и что, все картинки в одном файле собраны?
← →
NailMan (2003-08-11 14:11) [2]Видимо не хватает ресурсов GDI для одновременной работы этих 2-х софтин. Типа грамотней нужно отноститься к сим ресурсам и стараться использовать их меньше.
← →
m2003 (2003-08-11 14:24) [3]2 Карлсон
В формате DXG
2 NailMan
А как же тогда хранить графику для вывода на TDirectDraw?
← →
NailMan (2003-08-11 15:15) [4]Не юзать TDXImageList, а придумать что-то свое и не юзающее GDI.
Примерно также как со стандартными модельками для D3D в формате *.X - они не удобны и неинтересны -> делаем свой уникальный формат, который грузится в один прием, и располагается в едином массиве вершин/индексов.
Вариантов множество, реализаций еще больше.
То что тебе предложили - это обертка для приложений начального и тренировочного уровня. Для более серьезных вещей нужно разрабатывать свою архитектуру хранения/загрузки/юзания ресурсов.
Страницы: 1 вся ветка
Форум: "Игры";
Текущий архив: 2004.02.25;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.031 c