Наше комьюнити:   OpenGL Shader Lab  •  Half-Life FX  •  Форум  
HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT : шаг за шагом. вопросы
не-обсуждение
  Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
froqus
Частый гость
Предупреждения:+++

Группа: Неопытный
Дата регистрации: Feb 2018
Проживает: gorod
Сообщений: 44

Рейтинг



Question XashXT : шаг за шагом. вопросы

В общем первые строки самые важные. Тема создана для того, чтобы восполнить базу знаний о ксаше, собрать в кучу всё то,что уже как бы есть на форуме в отдельных ветках и так далее. по причине того, что информация находится в сильно разрозненном и разбросанном виде, часть документации вообще отсутствует, собственно нету и как-то скомпонованных туториалов. А отыскав вопрос на интересующую тему по ключевому слову, иногда получается весело. Ну что-то типа
- как ты делал светящиеся кнопки?
- читай в соседней теме.
всё бы ничего, только вот учитывая время, соседней она была пять лет назад, а не в момент пользования поиском. Ну и все в таком же духе. Короче.

Вот в этой теме - не обсуждение, здесь вопросы, глупые, неглупые, всякие. Включая частично те, которые можно найти во всяческих FAQ, здесь же, поблизости. Все равно ЧАВО не охватывает почти что ничаво ).

Вопросы буду сознательно сбивать в группы, по мере продвижения по процессу.

И здесь же - скомпонованные решения, отдельным топиком, по мере накопления, чтобы потом все это спокойно собрать в кучку и закинуть в нормальный внятный хелп-файл. Доступный всем.

Во второй, паралелльной - как раз обсуждение, варианты решений и так далее. из которой как раз и будут формироваться копипастой суммирующие топики в этой.

ПРОСЬБА во избежание бардака НИЧЕГО ЗДЕСЬ НЕ ПИСАТЬ!

__________________
правда, у неё очаровательная улыбка? )

Отредактировано froqus 08-12-2018 в 19:13

Сообщить модератору | | IP: Записан
Сообщение: 174134

Старое сообщение 08-12-2018 19:12
- За что?
froqus
Частый гость
Предупреждения:+++

Группа: Неопытный
Дата регистрации: Feb 2018
Проживает: gorod
Сообщений: 44

Рейтинг



Ну, что загрузить и откуда - вопросов нет.
Xash3D Engine 0.99, build 4312 [COF] и
Xash XT 0.81 rev.1 как самые последние и стабильные.

распаковали, запустили. БЕЗ папки valve. на экране - в большинстве своём текстурные чекеры, видимо аналоги *Texture not found* или *Replace me*, не важно. Моделей тоже никаких соответственно нет, включая и игрока. Но как-то работает, не крашится, какая-то болванка плеера все же есть.

добавили папку valve, появились текстуры, модель игрока и прочие.

вопросы с предисловиями.

предисловие. Нет большой радости в отковыривании путем открывания карт или еще как-то так списка ресурсов, используемых из папки valve (текстур, моделей, спрайтов), для того чтобы уложить весь этот необходимый требуемый минимум для корректной работы уже существующих демок, в идеале - еще и сделанных в более презентабельном виде, чем графика уровня 1999года, то же самое касается и моделей.

вопрос №1. Как или чем получить список использованных в демках ресурсов?
вопрос №2. Что и куда доупаковать из перетекстуренного\перемоделенного так, чтобы папки valve не было вовсе?
вопрос №3. Которые из пак-файлов можно выкинуть вовсе, но чтобы движок мог работать, к примеру оставив какую-то одну демку?

предисловие. В прилагаемом халп-файле упомянуты некоторые спрайты, без которых работать не будет. (они уже находятся в одном из пак-файлов). Среди этих спрайтов капелька дождя, снежинка, индикатор часов, индикатор движения дрезины, разводы на воде. И вроде один- пустышка однопиксельная, что-то типа dummy.

вопрос №4.
Непосредственно ИХ надо оставлять, или можно заменить на аналогичные по разрешению, количеству кадров, с но другим, при этом аналогичным по смыслу изображением?

предисловие. Да, написано что можно юзать сторонние текстуры, не упаковывая. Учитывая рекурсивный обзор файлов итд.. по идее движок найдет их в каком-то паке или вад-файле, лишь бы они где-то вообще там присутсвовали. Это вроде бы понятно. И вероятнее всего и ДО упаковки в паки - он это легко обнаружит и использует.

вопрос №5. Какова должна быть рекомендуемая структура каталогов?

вопрос №6. Будет ли движок считать одним и тем же обьектом к примеру две разные модели, находящихся в разных каталогах, или обязательно давать им разные имена?

вопрос №7. Каково максимальное количество символов в имени файла и какие символы допустимы?

вопрос №8. С какими размерами пак-файлов движку проще работать, с кучей мелких, или парочке больших? Всё-таки pak это вроде не совсем zip, c которым венда к примеру умеет работать как с обычной папкой. Хотя вот тут могу и ошибаться , ведь pk3 к примеру как раз переименованный zip.

вопрос №9. После долгой работы с неупакованными ресурсами, когда что-то добавляется- заменяется и так далее, образуется некоторое количество мусора, есть ли способ составить список всех ресурсов, к которым обращается движок, для их упаковки и удаления лишнего хлама?

вопрос №10. Собственно, что надо сделать, чтобы папка xash стала носить другое имя, т.е что-то типа main или еще как-то так, при этом оставаясь так сказать основной системной папкой? Т.е как раз то , что называется standalone.

Вопросы для того и пронумерованы - чтобы ответы были не абстрактными в соседней теме, а очень даже предметными. Так дальше и пойдет по порядку. А дополнительно возникающие - просто к цифре добавится буковка из алфавита, для удобства навигации.

__________________
правда, у неё очаровательная улыбка? )

Сообщить модератору | | IP: Записан
Сообщение: 174145

Старое сообщение 09-12-2018 04:51
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 21:13. Новая тема    Ответить
  Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashXT > XashXT : шаг за шагом. вопросы
не-обсуждение
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Chain Studios © 2005-2018

Рейтинг@Mail.ru