Как создать и портировать набор текстур для Pocket Edition

как создать текстуры для minecraft pe

В последнее время появляется все больше вопросов о том, как создавать или портировать контент для игры Minecraft Pocket Edition. Вот вам небольшой гайд по основным пунктам, которые помогут начать работу с контентом.

В целом, вам понадобится пройти всего 5 простых процессов:

  • Поиск шаблона для будущего набора;
  • Создание или поиск текстур, с которыми вы хотите работать;
  • Работа с текстурами;
  • Запуск игры и отладка, поиск багов;
  • Повторение 2-4 пунктов до тех пор, пока все не будет готово.

Это ключевые шаги, которые позволят вам активно работать с контентом для Pocket Edition. А теперь давайте углубимся в каждый из этих шагов, чтобы понять все детали процессов.

Шаг 1 – поиск шаблона для будущего набора

Существует несколько мест, где вы можете найти шаблон. К этой статье мы не будем прикреплять ссылки на загрузку, так как ссылка меняется с каждой версией. Вместо этого мы подскажем вам где можно найти и скачать их. Одним из вариантов является загрузка через файл APK. Чтобы найти его, необходимо открыть файл minecraft.apk как zip-архив и найти в нем папку resourse_packs. В данной папке выберите vanilla/client. Это и есть папка шаблона, который вам нужен.

Еще одним способом получения шаблона является банальный поиск в Google. Данный метод сам говорит за себя. Ну и последним местом, где вы можете найти шаблон, является сама игра. Вы можете просто использовать ее набор текстур (Например, Faithful PE как шаблон). Вы можете изменить эти файлы позже. Фактически, это три места, где можно найти шаблон для будущего набора.

Шаг 2 – получение или создание нужных текстур

На самом деле, именно этот шаг является самым длительным из всех 5. В зависимости от того, переносите ли вы текстуры или создаете самостоятельно, эта процедура может занять какое-то время. Всего существует 4 основных типа текстур:

  • Предметы;
  • Блоки;
  • Сущности;
  • Графический интерфейс.

Все они находятся в папке текстур шаблона и все размещены в соответствующих папках.
Если вы портируете текстуры: получите разрешение у автора для портирования набора. Как правило, авторы всегда указывают правила использования набора, тем самым изначально указывая, можете Вы или не можете портировать их. Если Вы не уверены в том, что указано в правилах или их попросту нет – свяжитесь с автором. Как только у Вас будет разрешение, можете загружать набор.

Если Вы создаете текстуры самостоятельно: вероятно, этот вариант будет наиболее длительным. Вам нужно будет создать текстуры для всех файлов, которые Вы хотите изменить. Просмотрите весь объем шаблона и определите, какие из текстур Вы хотели бы изменить.

ВАЖНО: для создания текстур лучше всего использовать Photoshop или GIMP. Пожалуйста, не используйте Microsoft Paint. Как только нужные текстуры будут портированы или созданы, можно передвигаться к следующему шагу.

Шаг 3 – копирование текстур и файлов

Этот шаг периодически может запутать людей. Папки PC нужно скопировать, и иногда переименовывать. ВАЖНО: Есть несколько текстур, которые требуют особого внимания при портировании. Мы вернемся к ним позже.

Портирование файлов внутри папок или копирование созданных файлов:
PC Папка -> PE Папка:

  • textures/blocks —> textures/blocks
  • textures/items —> textures/items
  • textures/entity —> textures/entity
  • textures/font —> font
  • textures/gui —> textures/gui
  • textures/painting—> textures/paining (нужно переименовать на kz.png)

Просто продолжайте всегда следовать этому шаблону для всех текстур.

Шаг 4 – запуск и отладка, исправление багов

Этот шаг позволит Вам узнать, правильно ли работают все текстуры. Просто откройте Вашу игру и посмотрите, какие текстуры работают, а какие нет. Благодаря этой проверке Вы сможете определить конкретные файлы, с которыми наблюдаются проблемы. Как мы уже говорили выше, есть несколько файлов, которые требуют особого внимания. Большинство из них мы указали ниже и прикрепили информацию о том, что с ними нужно делать. Этот шаг актуален только для случаев портирования текстур.

~textures/blocks/fire.png (все файлы с наличием слова «огонь»). Переименуйте все названия так, как в версии Vanilla.
~textures/blocks/lava.png (все файлы с наличием слова «лава»). Переименуйте все названия так, как в версии Vanilla.
~textures/blocks/water.png (все файлы с наличием слова «вода»). Переименуйте все названия так, как в версии Vanilla.
~textures/blocks/portal.png. Переименуйте все названия так, как в версии Vanilla.
~textures/items/splash potions – Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/items/potions — Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/items/arrows — Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/items/spawn eggs — Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/blocks/piston (все файлы с наличием слова «поршень»)- Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/entity/pistonarm/pistonarm — Нужно создать Ваши собственные текстуры. PC версия использует другой формат.
~textures/blocks/grass_side.png – если в игре у Вас появляется странный зеленый блок, добавьте специальный Альфа слой, согласно инструкции из этого твиттер-сообщения: https://twitter.com/MCPEDL/status/757527227181465600 (Спасибо DLJohn за добавление этого шага).

Это все проблематичные файлы. По крайней мере те, с которыми чаще всего возникают проблемы. Теперь можно переходить к последнему шагу.

Шаг 5 – повторение шагов 2-4

В процессе работы с текстурами Вам может понадобиться повторение процедур, которые указаны в шагах со 2 по 4. То есть, Вам нужно будет портировать или создавать новые текстуры, копировать их, проверять на работоспособность. И так до тех пор, пока абсолютно весь набор не будет работать идеально. Но и после этого есть дополнительные заметки, о которых хотелось бы сказать.

Дополнительно:

Чтобы играть со своим окончательным набором, можно оставить его в папке. Но если Вы хотите распространять его, необходимо поместить все в .zip файл или преобразовать в .mcpack. Мы рекомендуем использовать архивирование в .zip файл, так как его загрузка в игре происходит гораздо быстрее в самой игре.

Однако стоит отметить, что пользователи iOS могут получить больше преимуществ от .mcpack, так как папка в .zip архиве может повредиться. Чтобы создать .mcpack файл, нужно создать файл pack.zip (можете заархивировать что-либо). Затем перенесите файлы набора текстур в этот архив. Когда все будет готово, переименуйте формат архива из .zip в .mcpack. Все готово.

Это все основы работы с созданием и портированием наборов текстур для Pocket Edition.

comments powered by HyperComments

Это тоже интересно!