PicoPixel

Jak przesłać zwierzaka

Dwa sposoby dodania zwierzaka do społeczności PicoPixel: wklej URL Petdex jako najszybszą ścieżkę albo prześlij spritesheet i sprite.json do GitHub. Do tego: jak wygenerować własnego unikalnego zwierzaka narzędziami AI.

PI PicoPixel
pets sprites petdex submission
ZAKTUALIZOWANO 2026-05-30
01 /07

Omówienie

Zwierzak to animowany sprite, mała postać, która przechodzi przez klatki i dzięki temu ożywa. Gdy ją prześlesz, może pojawić się w społecznościowej galerii Pets, aby każdy mógł jej używać i się nią cieszyć.

Są dwa sposoby przesłania zwierzaka. Najszybszy prowadzi przez Petdex: wklejasz jeden URL i gotowe. Drugi prowadzi przez GitHub, dla sprite'ów, które hostujesz samodzielnie jako spritesheet i sprite.json. Możesz przesłać istniejącego zwierzaka z Petdex albo stworzyć własnego, oryginalnego.

Obie metody są dostępne w aplikacji PicoPixel, więc najpierw musisz się zalogować.

02 /07

Zanim zaczniesz

Wszystko odbywa się w aplikacji PicoPixel. Aby przejść do ekranu przesyłania:

  1. Otwórz aplikację pod adresem app.picopixel.io.
  2. Zaloguj się, jeśli nie jesteś jeszcze zalogowany; logowanie odbywa się przez OAuth z Google albo GitHub. Jeśli pominiesz ten krok, zobaczysz prośbę o zalogowanie przed wysłaniem.
  3. Kliknij swoje konto na dole lewego paska bocznego.
  4. Wybierz "Your account".
  5. Otwórz "Submit Sprite".

Ekran Submit Sprite oferuje dwie metody opisane poniżej.

NOTE

Aby cokolwiek przesłać, musisz być zalogowany. Jeśli nie jesteś zalogowany, aplikacja poprosi Cię o to przed kontynuacją.

03 /07

Przesyłanie przez Petdex

To zalecana i najszybsza metoda. Petdex to zewnętrzny katalog zwierzaków pod adresem petdex.crafter.run, gdzie możesz przeglądać, tworzyć i hostować zwierzaki. Każdy zwierzak ma tam link do udostępniania w formacie https://petdex.crafter.run/pets/<pet-id>.

Aby przesłać:

  1. Znajdź albo utwórz zwierzaka w Petdex i skopiuj jego URL.
  2. Na ekranie Submit Sprite wybierz "Submit via Petdex".
  3. Wklej URL zwierzaka w polu "Petdex URL".
  4. Dodaj pomocne informacje w opcjonalnym polu "Notes".
  5. Wyślij formularz.
TIP

Przesyłanie przez Petdex jest najszybszą ścieżką; nie bez powodu ma etykiety RECOMMENDED i FASTEST. Wystarczy jeden URL.

04 /07

Przesyłanie przez GitHub

Użyj tej metody, gdy samodzielnie hostujesz sprite. Podajesz wtedy surowe pliki zamiast linku Petdex.

  1. Umieść obraz spritesheet i pasujący plik sprite.json w publicznym repozytorium GitHub.
  2. Na ekranie Submit Sprite wybierz "Submit via GitHub".
  3. Wklej URL repozytorium (https://github.com/...).
  4. Wypełnij "Credits / Author", aby praca została poprawnie przypisana.
  5. Dodaj przydatne informacje w opcjonalnym polu "Notes", a potem wyślij.

Spritesheet i sprite.json muszą mieć określony format. Następna sekcja wyjaśnia go krok po kroku.

05 /07

Tworzenie własnego unikalnego zwierzaka

Zamiast używać wyróżnionego zwierzaka z Petdex, możesz stworzyć oryginalnego. Narzędzia AI, takie jak OpenAI Codex albo generatory obrazów AI, są praktycznym sposobem na przygotowanie spritesheetu postaci od zera.

Spritesheet to pojedynczy obraz (PNG albo WebP) ułożony jako równa siatka, czyli "atlas". Ułóż jedną animację w każdym wierszu i zachowaj identyczny rozmiar każdej klatki.

WARNING

Każda klatka musi mieć dokładnie tę samą szerokość i wysokość. Siatka z niedopasowanymi komórkami nie zostanie poprawnie pocięta, a animacja będzie skakać albo się zepsuje.

Plik sprite.json opisuje arkusz. Ma dwie główne części:

  • atlas, czyli układ siatki: columns, rows, frameWidth i frameHeight.
  • states, tablica animacji. Każdy stan ma id, label, wiersz row, liczbę frames, opcjonalne durationMs, group i caption.

Typowe stany to idle, wave, jump, run-right, run-left, running, waiting, failed i review. Sprite potrzebuje co najmniej dwóch stanów, więc wygeneruj popularne stany, przynajmniej idle oraz jeden ruch.

Dobry workflow: wygeneruj klatki w stałym rozmiarze, ułóż je w regularnej siatce z jedną animacją na wiersz, potem opisz siatkę i stany w sprite.json i prześlij przez Petdex albo GitHub.

TIP

Koncepcja sprite'ów, stanów, faz i ponownego użycia jest dokładniej opisana w LVGL Sprites.

06 /07

Co dzieje się później

Po wysłaniu zgłoszenia zespół PicoPixel sprawdza zwierzaka i może odezwać się, jeśli coś wymaga wyjaśnienia. Zatwierdzone zwierzaki pojawiają się w galerii Pets z przypisaniem do Ciebie. Od tego momentu każdy w społeczności może je znaleźć i używać.

07 /07

Dokąd dalej

CZYTAJ DALEJ

Idziemy dalej.

Jak używać zwierzaków w PicoPixel thumbnail
PICOPIXEL

Jak używać zwierzaków w PicoPixel

Zwierzak to gotowy animowany sprite z wieloma trybami, które możesz wyzwalać przy dowolnym warunku. Wybierz go z katalogu, dodaj do projektu i podłącz tak, aby reagował na to, co robi urządzenie: pobieranie danych, przegrzewanie, przegląd kodu, cokolwiek.

pets · sprites · picopixel
Jak używać szablonów PicoPixel, UI kitów i pełnych aplikacji thumbnail
PICOPIXEL

Jak używać szablonów PicoPixel, UI kitów i pełnych aplikacji

Znajdź szablony PicoPixel, UI kity, przykłady, sprite'y, widgety i pliki pełnych aplikacji, a potem otwieraj, pobieraj, importuj, dostosowuj i eksportuj je jako kod C LVGL dla swojego urządzenia.

templates · ui-kits · full-apps
Czym jest sprite? thumbnail
PICOPIXEL

Czym jest sprite?

Dowiedz się, czym są sprite'y, jak tworzyć wielostanowe animowane widgety i jak używać ich ponownie w projektach.

sprite · picopixel