Czy istnieje narzędzie, które pomaga szybko zdefiniować klatki animacji z arkuszy sprite o niejednolitym rozmiarze?

16

Wiele arkuszy sprite w Internecie ma niejednorodne prostokąty jako klatki animacji i często wykorzystują część obrazu do kredytów, itp., Co utrudnia poprawne przycięcie arkuszy przez silnik gry.

Czy jest jakieś narzędzie, które może pomóc ci szybko zdefiniować klatki w arkuszu i wyeksportować dane animacji, których użyłby silnik gry?

Dan7
źródło
3
Wow, myślałem o zadaniu tego - dokładnie - pytania około dwa tygodnie temu.
Lunin
1
Istnieje program pakujący arkusze ikon, ale generuje arkusze ikon z surowych ramek.
Ali1S232,
@ Dan7: Jeśli te narzędzia pomagają osiągnąć to, co chcesz, a zatem odpowiedzieć na twoje pytanie, powinieneś opublikować linki do tych narzędzi (i być może krótki opis rozwiązania problemu) jako odpowiedź. Tak naprawdę nie należą do pytania, chyba że chcesz je wymienić jako „bezużyteczne” rozwiązania twojego problemu.
bummzack
Nie są jednak dokładnie tym, czego chciałem, mają swój „haczyk”, jeśli chodzi o podejścia. Ale masz rację, powinienem przenieść ich do odpowiedzi.
Dan 7
1
Hej, jestem twórcą edytora darkFunction. Robi dokładnie to, o co prosiłeś (w rzeczywistości specjalizuje się w animowaniu niejednorodnych arkuszy sprite). Sprawdź wersję beta, jest teraz bardzo stabilna. O jakich „połowach” mówisz? Jeśli czegoś brakuje, daj mi znać, a mogę spróbować dołączyć to do następnego wydania! :)
Sam

Odpowiedzi:

7

[Przeniesiono z treści pytania] Oto lista tego, co znalazłem, przeglądając:

  • Sprite Vortex ( http://spritevortex.codeplex.com/ ): Może automatycznie wykrywać ramki. Nastąpiły awarie i nadal jest on wadliwy, w przeciwnym razie jest to bardzo dobra opcja. Podczas eksportowania upewnij się, że kliknąłeś element główny zamiast pojedynczej animacji w widoku drzewa, aby wyeksportować wszystkie definicje animacji.

  • darkFunction Editor ( http://darkfunction.com/ ): Dwukrotne kliknięcie ikonki spowoduje automatyczne utworzenie ramki. Wciąż trochę pracy ręcznej, ale jak dotąd działa świetnie.

  • Spritimator ( http://www.google.com/search?q=spritimator&ie=utf-8&oe=utf-8&aq=t ): Widziałem to w tutorialu, ale strona autora wydaje się w tej chwili niedostępna .

Dan7
źródło
1
DarkFunction Editor to naprawdę dobre narzędzie.
Tony
2

Zwykle takie arkusze sprite są dostarczane z dodatkowym plikiem ze współrzędnymi dla spakowanych ramek (niektóre mogą nawet zostać obrócone). Wyodrębnianie ramek bez tych współrzędnych może być naprawdę uciążliwym zadaniem. Automatyzacja byłaby również bardzo trudna, ponieważ pojedynczy duszek niekoniecznie musi mieć ciągły kształt.

Jeśli brakuje pliku współrzędnych, prawdopodobnie użyłbym narzędzia Photoshop Slice do zaznaczania pojedynczych ramek, a następnie możesz wyeksportować wszystkie plasterki jednocześnie, używając opcji „Zapisz dla Internetu i urządzeń”.

grzmot
źródło