Есть форматы изображений со встроенным в них алгоритмом сжатия, например JPG, BLP, это сжатие, скорее всего, будет с потерями, т.е. качество ухудшится после сохранения в такой формат. Есть форматы без сжатия, например TGA, PNG, BMP, они в обычном состоянии весят много, но отлично архивируются, т.к. архивация - это сжатия без потерь.
Теперь самое интересное, карта в варкрафте - это архив, который сжимает все файлы точно также, как например WinRAR.
16 текстур размером 128х128 будет достаточно для покрытия игрового поля размером 128х128, а в формате TGA с 8-битными цветами эти файлы сожмутся и займут места меньше, чем одна иконка 64х64 в BLP.
nvc123, если присмотреться к первом скрину, то можно заметить бело-бирюзовые блоки странноватой формы - у меня это вышки, которые используют текстуру пути, специально нарисованную для них. Плохо видно, но там есть вход внутрь.
Решил написать небольшую статью, может кому-то пригодится.
Если центр модели выходит за границу экрана, то она скрывается. Как вариант, разрезать модель на несколько частей и складывать их как пазл на карте, а для точного расположение по швам можно использовать привязку к текстурам пути, тогда модели выставляются четко по клеткам.
Я использую свой способ, рисую карту путей для фрагмента карты размером 32х32, текстура для нее должна быть 128х128. Затем файл карты путей прикрепляю к Doodad и ставлю на карту и рисую в фотошопе по клеточкам все, что мне надо в максимальной детализации.
Мало того, что она прозрачная, так она еще и накладывается поверх всех объектов, перекрывая собой юнитов даже если она по координатам проходит насквозь.
Можно поднять декрацию, затем опустить и таким образом она зафиксируется в абсолютной высоте. После этого можно сделать яму рельефа под декорацией и она не провалится в яму.
Можно, для этого надо написать функцию, возвращающую значение скорости атаки указанного юнита.
Чтобы вычислить это значение, надо использовать базу данных с базовыми параметрами каждого используемого юнита, проверять наличие бонусов и баффов.
» WarCraft 3 / Склоны
» WarCraft 3 / Время загрузки карты :(
nvc123:
» WarCraft 3 / Альтернативный способ наложения карты путей
» WarCraft 3 / Склоны
Ред. JaBeN_Симфер
» WarCraft 3 / Альтернативный способ наложения карты путей
Ред. JaBeN_Симфер
» WarCraft 3 / Альтернативный способ наложения карты путей
Теперь самое интересное, карта в варкрафте - это архив, который сжимает все файлы точно также, как например WinRAR.
16 текстур размером 128х128 будет достаточно для покрытия игрового поля размером 128х128, а в формате TGA с 8-битными цветами эти файлы сожмутся и займут места меньше, чем одна иконка 64х64 в BLP.
Ред. JaBeN_Симфер
» WarCraft 3 / Карты путей
» WarCraft 3 / Zephyr Editor или как сделать углубление.
Ред. JaBeN_Симфер
» WarCraft 3 / Неправильный куллинг модели
Ред. JaBeN_Симфер
» WarCraft 3 / Карты путей
Ред. JaBeN_Симфер
» WarCraft 3 / Zephyr Editor или как сделать углубление.
Ред. JaBeN_Симфер
» WarCraft 3 / Как убрать прозрачность молнии?
» JaBeN's Project / Скачать последнюю версию
» WarCraft 3 / Невидимые платформы.
» WarCraft 3 / Как убрать прозрачность молнии?
» S.T.A.L.K.E.R. ORPG / Бункер ученых, новые модели брони, проводники и арена
» S.T.A.L.K.E.R. ORPG / Бункер ученых, новые модели брони, проводники и арена
» WarCraft 3 / Как убрать прозрачность молнии?
» WarCraft 3 / Как убрать прозрачность молнии?
Ред. JaBeN_Симфер
» WarCraft 3 / Динамическое добавление классификации
» S.T.A.L.K.E.R. ORPG / Немного новых скриншотов и планы на ближайшее будущее
» WarCraft 3 / "Не хватает золота"
» WarCraft 3 / Создать команду ввод -AS?
Чтобы вычислить это значение, надо использовать базу данных с базовыми параметрами каждого используемого юнита, проверять наличие бонусов и баффов.
» WarCraft 3 / Что такое текстуры пути и как их создавать?
» WarCraft 3 / Высота полета и типы передвижений