Към съдържанието
PN Scripts

Инструменти за разработка на игри

Imenka

Плъгин за редактора на Unreal Engine 5, който научава правилата за имена, които проектът ви вече следва, после показва само ресурсите, които ги нарушават, описва всеки проблем и преименува след един преглед, като препратките се оправят.

  • Unreal Engine 5
  • Python Editor Script Plugin
  • Asset Registry
  • Asset Tools
  • Очаквайте скоро

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Отчетът на Imenka в HTML за измислена игра за ферма: 45 ресурса, 18 грешки, всяка с проблема и предложено име

Какъв проблем решава

Празнината

Проектите в Unreal трупат ресурси с имена като Material_3, chair, NewBlueprint и текстури с интервали, разпилени в корена, което бави всички и чупи инструментите, разчитащи на имената, а ръчното преименуване рискува счупени препратки.

Какво представлява

Imenka научава правилата, които проектът ви вече следва, проверява всеки ресурс по тях за секунди, показва какво е грешно и правилното име и преименува цели папки безопасно през собствените Asset Tools на редактора, а също и като проверка на сървъра за компилиране.

Как се използва

Content Browser, в който всяко име следва вашите си правила, научени от проекта и поддържани автоматично.

Малък и настройваем инструмент за проверка и поправка на имена за екипи и самостоятелни разработчици с Unreal Engine, които искат чист Content Browser.

За кого е

Използвайте го когато

  • Студио с години съдържание по свои правила, което иска проверка, без да преименува всичко по стила на Epic
  • Студио, което почиства съдържанието на прототип преди началото на производството, или ръководител на екип, който държи новите ресурси от външни изпълнители по правилата на студиото
  • Сървър за компилиране, който отказва промяна с текстура с име final final 2

Направено за

  • Екипи с Unreal Engine 5, технически художници и ръководители, на които им пука за структурата на проекта
  • Самостоятелни и инди разработчици, които искат чист проект, без да пишат свои скриптове

Какво има вътре

Научава вашите правила

Една команда чете съществуващите имена и за всеки вид ресурс намира префикса, който повечето имат. След един преглед записва в Config/Imenka.json тези, които се различават от стандартните, и никога не променя префикс, който сте задали на ръка. Смесените и твърде малките групи се оставят, а не се налучкват.

Всяко име проверено и отчет, по който да действате

Префикси за 54 вида ресурси, от SM_ и T_ до WBP_, ABP_, BPI_ и NS_, като интерфейсите и библиотеките Blueprint се различават, както и интервали, странни знаци, Pascal case, двойни долни черти, дължина на пътя, ресурси в корена и имена на папки. Output Log показва всеки проблем, а в браузъра се отваря отчет в HTML с броя, проблемите и предложено име за всеки ресурс; копия в CSV и JSON се пазят за таблици и инструменти за компилиране.

Безопасно преименуване

Преименувайте папка или избрани ресурси с предложените имена след един преглед. Преименуването го правят Asset Tools на редактора, затова препратките следват, след това пренасочванията се оправят и папките се записват. Еднаквите имена получават номер.

Вашите правила

Сменете всеки префикс, добавете свои класове, изключете проверки и задайте папките за проверка в Config/Imenka.json, записан заедно с проекта. Скрипт за UnrealEditor-Cmd спира работата на сървъра при грешни имена.

Спецификации

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Плъгин
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Собственически лиценз
Внедряване
Копира се в папката Plugins на проекта; Python, без компилиране
Зрялост
v1.1.0

Съвместимост

Платформа или среда Поддържани версии Тествано до
Unreal Engine 5.1 или по-нова срещу заместител на Python API 5.3+; не е стартирано в редактора

Стек

  • Unreal Engine 5
  • Python Editor Script Plugin
  • Asset Registry
  • Asset Tools

Imenka предстои

Продуктът е завършен и тестван. Още не се продава; тази страница ще посочи откъде да го вземете, когато започне.

Очаквайте скоро

Още не е публикуван в магазина, затова няма връзка за покупка или изтегляне. PN Scripts не приема плащане за него тук.

Въпроси

Плъгин за редактора на Unreal Engine 5, написан на Python, който проверява имената на ресурсите и папките по правила за именуване, пише отчети и преименува ресурсите по правилата с оправени препратки. Доставя се като zip с папката на плъгина и README. Tools > Imenka > Learn Conventions from This Project чете всяко име на ресурс, брои префиксите за всеки вид и решава за вида само когато има поне 5 ресурса и един префикс е в поне 60% от тях. Първо виждате резултата; при Yes се записват само префиксите, които се различават от стандартните, а зададените на ръка се запазват.

Unreal Engine 5.1 или по-нов на Windows, macOS или Linux, с Python Editor Script Plugin и Editor Scripting Utilities, които плъгинът включва. Нищо не се компилира. Тестван е срещу строг заместител на Python API от 5.3 нагоре.

Проверки вътре в ресурсите, като имена на променливи или размери на текстури, и прозорец за настройки. Не е пускан в редактора на Unreal по време на разработката, защото това изисква самия енджин и профил в Epic Games; първо го опитайте върху копие на проект.

Направено е от PN Scripts, софийско студио, което прави игри и инструменти, на Python върху API за скриптове на редактора на Unreal, като правилата са отделени от редактора, за да се тестват самостоятелно. Създадено с помощта на AI; кодът е написан за този плъгин и е проверен от PN Scripts с 27 автоматични теста срещу строг заместител на Python API на редактора и копиране в проект като купувач.

Още не се продава. Когато започне, тази страница ще води към магазина; PN Scripts не приема плащания на този сайт.