У цій статті ми розповімо, як зробити свій власний текстурний файл, щоб використовувати його на карті.
Для створення свого WAD-файлу знадобиться програма Wally.
Отже, припустимо ми хочемо розмістити на карті фотографію свого міста (див. Рис. Нижче).
Картинка для текстури повинна відповідати таким вимогам:
- розміри (висота і ширина) картинки в пікселях повинні бути кратні 16
- картинка повинна бути одного з наступних форматів: BMP (256 кольорів), JPG, TGA, PCX, PNG
Обидві вимоги є обов'язковими, тобто необхідно змінити розміри зображення, щоб вони без залишку ділилися на 16 (наприклад: 256х256, 144х64, 128х64 і т.п.) і зберегти зображення в одному з перерахованих форматів. Пам'ятайте, що перед збереженням картинки в форматі BMP, її попередньо потрібно перевести в 256 квітів, інакше Wally не зможе її відкрити. Щоб зробити картинку 256-кольоровий можна зокрема в PhotoShop'e в меню «Image / Mode / Indexed Color. »Вибрати« Local (Selective) »або« Local Adaptive »(в російській версії:« Зображення / Режим / Індексований колір. »,« Локально-вибірковий »). Потім збережіть зображення у форматі BMP, 8-bit.
Якщо Ви зберігаєте картинку у форматі JPG, то має сенс ставити максимальну якість зображення, щоб було якомога менше втрат від стиснення.
Потім запускаємо Wally. Створюємо новий текстурний файл для Half-Life (див. Рис. Нижче).
Копіюємо картинку в буфер обміну (наприклад, з ACDSee або IrfanView) і вставляємо в тільки що створений файл: Paste (можна натиснути Ctrl-E). Зберігаємо WAD-файл під яким-небудь назвою.
Слід пам'ятати, що всі нестандартні текстури (тобто ті, які не йдуть разом з Half-Life і CS) потрібно поширювати разом з картою (в одному архіві), інакше інші люди не зможуть запустити Вашу карту. Half-Life при запуску карти перевіряє наявність всіх необхідних текстурних WAD-файлів. Цю проблему можна вирішити по-іншому: «включивши» (записавши) WAD-файл або кілька WAD-файлів в саму карту (безпосередньо в BSP-файл). Це робиться певними параметрами при компіляції карти. Про це Ви можете дізнатися з наступної статті Підручника.
В принципі не слід включати в BSP-файл карти або в розповсюджуваний WAD-файл текстури з офіційних CS-карт (наприклад: de_dust, de_train), тому що ці текстури у всіх є. Однак існує якась вірогідність, що ці WAD-файли могуть бути змінені розробниками або зовсім вилучені і тоді Ваша карта не запуститься. Так що все-таки, напевно, краще включати текстури від цих карт в свою карту - так надійніше.