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

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

Whumpkit for Unity

Ударите в Unity да се усещат: тресене на камерата, кратко замръзване, което връща мащаба на времето, свиване и разтягане, проблясване, точно отблъскване и удар, всичко с едно извикване Impact().

  • Unity
  • C#
  • .NET Standard 2.1
  • Очаквайте скоро
  • Безплатно Lite издание

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

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

Вземете го от

Lite изданието е безплатно и пълноценно в своя обхват; пълното издание добавя още.

Шест кадъра отстрани: целта замръзва бяла и сплескана при удара, после отлита назад, докато камерата се тресе

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

Празнината

Ударите са слаби, докато играта няма тресене, замръзнали кадри, свиване и проблясване, а набързо писаните версии се бият помежду си: тресенето презаписва камерата, замръзването оставя времето на нула, анимациите на мащаба се чупят, а отблъскването зависи от честотата на кадрите.

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

Whumpkit дава на всеки ефект собствен малък компонент, който работи върху вашия код и връща каквото е променил, плюс едно извикване, което задейства всички със сила, върху ядро, чието поведение е покрито с тестове.

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

По-тежки удари за минути и ефекти, които никога не оставят камерата, времето или мащаба счупени.

Фокусиран и тестван набор за усещане при удар за разработчици на Unity, които искат силни удари без голяма рамка или библиотека за анимации.

За кого е

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

  • Тежки удари в близък бой и със снаряди в 2D или 3D екшън игра
  • Повече живот в предмети, монети и броячи с удар и проблясване
  • Една опция за по-малко тресене, която важи за всички ефекти

Направено за

  • Независими разработчици, които правят екшън игри на Unity
  • Екипи на гейм джемове, които имат нужда от изпипана обратна връзка бързо

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

Тресене и замръзване

Ударите добавят травма, травмата намалява с времето, а камерата се движи с травмата на квадрат, така че леките удари са фини, а големите не са. Отместването стои върху камерата ви и после се маха. Замръзването тече в реално време, удължава се при застъпване и връща мащаба на времето, който играта е имала, включително забавен каданс.

Свиване, проблясване и удар

Свиването и разтягането вървят на пружина, решена точно за всеки кадър, така че изглеждат еднакво при 30 и при 240 кадъра в секунда и пазят площта или обема. Проблясването оцветява спрайтове и модели без нови материали. Ударът разклаща стойност и спира точно където е започнал.

Отблъскване, на което може да се разчита

Тласъкът забавя експоненциално и се събира със следващия, а общото разстояние е точно колкото сте поискали, при всякаква честота на кадрите. Твърдите тела се местят с MovePosition, така че стените ги спират, контролерите на герои с Move, а обикновените обекти през Transform.

Едно извикване, тествано ядро

Impact(target, strength, from) задейства всичко по целта според силата и според обща сила, която можете да вържете с меню с настройки. Под компонентите стои ядро на C# без препратки към Unity, с шум, пружини, часовник за замръзване, проблясване, отблъскване, удар и плавност, покрито с тестове.

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

Наличност
Очаквайте скоро
Разработчик
PN Scripts
Вид
Пакет
Ценообразуване
Еднократно плащане Цената ще бъде обявена.
Лиценз
Собственически лиценз
Внедряване
Изтегляне (пакет за Unity като .tgz и .zip, с код на C# и тестове)
Зрялост
v2.0.0

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

Платформа или среда Поддържани версии Тествано до
Unity 2022.3 или по-нова 6000.5.4 (само компилирано)

Стек

  • Unity
  • C#
  • .NET Standard 2.1

Whumpkit for Unity предстои

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

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

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

Въпроси

Пакет за Unity с компоненти за усещане при удар (тресене на камерата, замръзване, свиване и разтягане, проблясване, отблъскване, удар и общо извикване Impact), ядро на чист C#, пример, който строи сцена, и тестове.

Обявен е Unity 2022.3 или по-нов. Не зависи от Input System, Cinemachine или библиотека за анимации. Ядрото е за .NET Standard 2.1.

Частици, звуци и числа за щети. Редакторът на Unity не е пускан: пакетът е компилиран спрямо Unity 6000.5.4, а ядрото е тествано на .NET 8, но поведението в редактора и в различните рендер системи не е видяно. Материалите от Shader Graph трябва да имат изнесено свойство за цвят за проблясването.

Направено е от PN Scripts, софийско студио, което прави игри и инструменти, и е тествано с тестове на шума, тресенето, пружините, свиването, поредиците от замръзвания, проблясването, отблъскването при няколко честоти на кадрите, удара и всяка крива, с компилиране на целия пакет спрямо Unity 6000.5.4 и с проверка на архива така, както го получава Package Manager. Създадено с помощта на AI; ядрото е проверено от PN Scripts с 23 теста на .NET 8, а пакетът е компилиран спрямо библиотеките на Unity 6000.5.4 и проверен така, както го получава купувачът; самият редактор на Unity не е пускан.

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