02.11.2011, 14:07 | #31 |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Ну, по поводу спецификации cdp можешьспросить у Эриндера. А вот "чтоб сделать собственный котент-мененжер" тебе нужны ещё как минимум 4 спецификации:
1) преобразование текстовых config.txt в бинарные config.chmp 2) преобразование текстур из пары "конфигурацонный тестовый файл + растровая текстура" в "сжатая в DX1/DX3/DX5 текстура, поддерживаемая движком игры" 3) построение базы данных (содержится в файле assets.tdx) 4) компиляция скриптов из текстовых .gs в бинарные .lib так что если тебе захочется всё это делать - пожалуйста...
__________________
местный зомбяк |
01.01.2007, 12:00 | |
Яndex
Спонсор
Регистрация: 01.01.2007
Сообщения: 500
Реклама показывается изредка по случайному принципу |
РЕКЛАМА
|
02.11.2011, 14:50 | #32 |
Пользователь
Регистрация: 15.04.2011
Сообщений: 33
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
> Ну, по поводу спецификации cdp можешьспросить у Эриндера
Я тут совсем недавно, поэтому если можно более подробно, у кого спросить? > А вот "чтоб сделать собственный котент-мененжер" тебе нужны ещё как > минимум 4 спецификации: Я не притендую на полноценный контент-менеджер. Для начала напишу что побудило это сделать: 1) неуклюже тормознутый ContenctManager интерфейс. 2) невероятно тормазнутая обработка cdp файлов. Запустил Filemon и чуть пачка не отпала когда увидел что считывание/распаковка (короче работа с kuid-ом) выполняется по одному байту. 3) неудобно стоить зависимости kuid-дов. 4) Невероятно огромные и ненужные Buildin папки со встроеным контентом. На первом этапе хочу сделать следующее: Распаковать весь BuildIn контент, оставить только те куиды, которые реально использую (а это не более 20% от всего мусора что там есть). Добавлять kuid-ды только те, которые реально нужны, а не скопом (если качаешь например один cdp файл со множеством KUIDов, когда реально необходим только один из них) Хотелось бы еще узнать побольше о 3) построение базы данных (содержится в файле assets.tdx) если где то есть такая информация. |
02.11.2011, 15:17 | #33 | |||
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Цитата:
Цитата:
Цитата:
__________________
местный зомбяк Последний раз редактировалось TRam_; 02.11.2011 в 15:21. |
|||
02.11.2011, 15:31 | #34 | |||
Пользователь
Регистрация: 15.04.2011
Сообщений: 33
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Цитата:
Цитата:
|
|||
02.11.2011, 17:20 | #35 | |
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Цитата:
__________________
местный зомбяк |
|
02.11.2011, 23:57 | #36 | ||
Пользователь
Регистрация: 15.04.2011
Сообщений: 33
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Цитата:
|
||
03.11.2011, 12:16 | #37 | |
Опытный
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
|
Цитата:
Сделать свой менджер идея безсмысленная. Я тоже об этом думал. Однако, формат assets.tbx разобрать крайне трудно, а то и хз, возможно ли за вразумительное время. К тому же, стандартный контент менеджер не работает с базой напрямую. Они лишь графическая оболочка. |
|
03.11.2011, 12:56 | #38 | ||
Пользователь
Регистрация: 15.04.2011
Сообщений: 33
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
Взглянул только что на преобразование config.txt -> config.chump инфу о KUIDaх вытащить абсолютно не сложно. Только что сравнил подтверженный KUID и открытый на редактирование. Если я правильно понял то в папках подтвержденных KUID-ах хранятся лишние копии? *.tga (*.bmp, *.jpg и.тд.) -> преобразуются в *.texture ? Тоесть исходные *.tga не нужны для работы программы? проверить пока не могу, поэтому спрашиваю, может кто знает нужны ли они после подтверждения? Цитата:
Последний раз редактировалось EliteXP; 03.11.2011 в 13:01. |
||
03.11.2011, 13:01 | #39 | ||
Матёрый пользователь
Регистрация: 18.02.2008
Сообщений: 8,728
Вы сказали Спасибо: 1,426
Поблагодарили 2,388 раз(а) в 1,339 сообщениях
|
Цитата:
Цитата:
__________________
местный зомбяк Последний раз редактировалось TRam_; 03.11.2011 в 13:05. |
||
03.11.2011, 13:01 | #40 |
Опытный
Регистрация: 02.08.2007
Сообщений: 139
Вы сказали Спасибо: 60
Поблагодарили 46 раз(а) в 34 сообщениях
|
EliteXP, да не вопрос. Стучи в аську или скайп. Отправил в личку.
|
03.11.2011, 13:11 | #41 | |
Пользователь
Регистрация: 15.04.2011
Сообщений: 33
Вы сказали Спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
|
Цитата:
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
|
|
Что это? |