[PORADNIK] Jak przekonwertować obraz na mapę! |
![]() ![]() « Censeur » 1579635960000
| 10 | ||
PORADNIK : JAK PRZEKONWERTOWAĆ ZDJĘCIE NA MAPĘ W tym poradniku dowiesz się jak przekonwertować zdjęcie na rysunek kompatybilny z edytorem map w kilku krokach! Już na samym początku chce zaznaczyć, że narysowanie mapy samemu przy użyciu np. "Viprin's Drawing Editor" będzie zawsze lepsze Uwaga!, używanie tego narzędzia jest przeznaczone DLA PRYWATNYCH MAP a nie dla rotacji! W dodatku, twoja mapa będzie bardzo podobna do twojego zdjęcia, ale nie jest to możliwe by rysunek był identyczny z zdjęciem, to trochę tak jakby przerysować zdjęcie na własną rękę, tylko dokładniej i szybciej. KROK PIERWSZY Na początku, musimy wybrać obrazek, który chcemy i lekko go zedytować. A. Wybierz swój obrazek na google lub gdziekolwiek jest i zapisz go. Wiedz, że im bardziej szczegółowy będzie obrazek, tym gorzej będzie on odwzorowany. Upewnij się, że Twój obrazek jest większy niż 800px*400px ! B. By naprawić parę błędów, Muszę Cię poprosić byś zmienił rozmiar swojego zdjęcia do DOKŁADNIE 800px*400px. Możesz użyć tej strony by to zrobić. Wybierz swój obrazek z swojego komputera, po czym zedytuj szerokość do 800px i wysokość do 400px. Odznacz opcję "Maintain aspect ratio", następnie wybierz "Do not enlarge if smaller" i kliknij by zmienić rozmiar swojego obrazku. Po czym zapisz. KROK DRUGI Drugi krok jest po to, by odtworzyć obrazek jako tzw. "prymitywy". Oczywiście nie zrobimy tego sami. Użyjemy narzędzia zwanego jako Geometrize. A. Kliknij "settings", po czym zmień "shape opacity" na 255 i "shape mutation per step" na 300. Odznacz "rotated Ellipses" i zaznacz wyłącznie "Rectangle", "Circles" i "Lines". Masz do wyboru użycie wszystkich trzech, tylko dwóch lub jednego. (Jeżeli wybierzesz inne, następny krok będzie działać) Zmień "Max Shapes Cap" na wartość pomiędzy 300 i 1400. Zalecam używanie 600 (wyjdzie około 30kb). To jest bardzo ważny parametr, który oznacza ilość tzw "jointów / linii", przez co oznazca to również wielkośc (w kb) twojej mapy. Jeżeli użyjesz wartości powyżej 1400 ~ twoja mapa przekroczy limit 60kb. Warto zauważyć, że jeżeli użyjesz wartośći większej niż 600 Viprin Drawing Editor się po prostu wykrzaczy podczas ładowania tej mapy. Skończyliśmy z parametrami! B. Po tym, kliknij "Open Image" i wybierz swój obrazek z rozmiarem 800px*400px. (Upewnij się, że nie jest to obrazek z oryginalnym rozmiarem!). A teraz czekaj. (program skończy pracę gdy dodane obiekty będą równe wartości maksymalnej, którą ustaliliśmy wcześniej ("Max Shapes Cap")). Teraz kliknij "Save SVG". To jest plik z wszystkimi informacjiami o geometrycznych kształtach na mapie. Przekształcimy to na mapę XML. KROK TRZECI Musimy przekonwertować nasz plik SVG na XML z właściwościami Transformice. Użyjcie tego narzędzia, które przygotował Sewdy i załaduj swój plik SVG. Możesz zaznaczyć "Viprin Drawing Editor compatability", jeżeli chcesz edytować rysunek, ale upewnij się, że użyłeś mniej niż 600 linii (znowu, "Max Shapes Cap"), jeżeli użyłeś więcej twoja przeglądarka się najprawdopodobniej zawiesi gdy załadujesz kod w Viprin Drawing Editor. Teraz użyj triku by przekroczyć limit 20kb: kliknij i przenieś kod XML prosto do edytora map i tutaj kończymy! PORADNIK VIDEO Jeżeli chcecie komuś podziękować za ten poradnik, dziękujcie jemu! |
![]() ![]() « Citoyen » 1579645980000
| 0 | ||
Super Poradnik! Przyda się! Spytam na szybko może nie usuną jak dać na mapie sprężyny? [~Lament] Dlaczego po prostu nie zapytasz w temacie, do którego przekierowałem cię 2 tygodnie temu...? Dernière modification le 1579648200000 |
![]() ![]() « Consul » 1579666440000
| 2 | ||
Próbowałem skorzystać z tego, mapa miała ponad 50kB, więc nawet nie próbowałem dodawać żadnych gruntów ani mysich obiektów. Autorowi wątku się udało wykonać mapę z użyciem tego programu? |
![]() ![]() « Censeur » 1579703760000
| 2 | ||
Mrkapii a dit : Program działa, a wnioskuje to po komentarzach ludzi i po mapach które widziałem. Jeżeli masz na myśli to, że nie widziałeś rysunku w edytorze, to jest to spowodowane właśnie brakiem żadnego obiektu/po prostu gruntu na Twojej mapie. Tak działa edytor map, który jeżeli nie zauważy jakiegoś gruntu to po prostu nie wczyta rysunku w ogóle. Jeżeli jednak to nie jest problemem, poszukaj odpowiedzi pod tematem angielskim, ponieważ mogło ono tam już paść. ![]() Dernière modification le 1579703880000 |
![]() ![]() « Consul » 1579716180000
| 2 | ||
Na filmach też widziałem jak potężne obrazki są dodawane do edytora. Samych map (kodów) nie spotkałem w grze. Nie wiem czy wiesz, ale kody XML, które maja ponad 20kB nie wgrają się do gry, stąd jeżeli mój kod miał 46kB (sprawdziłem) to tym bardziej nie próbowałem dodawać gruntów wiedząc, że nic to nie da. Bez sens, skoro i tak mapa się nie eksportuje. W przypadku Viprin’a Drawing Editor po wgraniu rysunku rzeczywiście należy dodać grunt, by ujrzeć na mapie nasz malunek, jak jest tutaj nie wiem - zakładam, że również należy tak postąpić. Podobny problem miały osoby, które wraz ze mną budują mapy i próbowały wykorzystać ten program do dodania obrazka. Było to w listopadzie 2019 i od tego czasu już nie korzystaliśmy z tej strony bo jakikolwiek obrazek wgraliśmy to efekt był ten sam. Chciałem zapytać Ciebie o zdanie bo sądzę, że jeżeli założyłeś ten wątek na podstawie angielskiego poradnika to znasz ten program, umiesz pomóc i masz jakieś swoje przykłady map z użyciem tej strony. Jednak dziękuje za odpowiedź :) |
![]() ![]() « Censeur » 1579721220000
| 0 | ||
Bardzo przydatny wątek! Przyda się takim co ja, co lubią eksperymentować w edytorze map :^] |
![]() ![]() « Censeur » 1579724580000
| 2 | ||
Mrkapii a dit : Nie koniecznie moje, ale są. Cała galeria z mapami z tego edytora, co jest widoczne bo specyficznych liniach. Proszę bardzo! Mrkapii a dit : Nie masz racji. Mapy które mają ponad 20kb wgrają się do gry bez problemu, by upewnić się tej wiadomości spytałem się znajomych mapmakerów i to potwierdzili. Wystarczy, zamiast używania skrótu ctrl+c > ctrl+v wystarczy przeciągnąć kod ręcznie do edytora (ctrl+a i potem myszką). Limity takie jak 20kb czy 30 obiektów w edytorze, nie są limitami "sztywnymi" i bardzo prosto je ominąć. Limit 20kb jest po to, by gracze nie robili map, które będą po prostu lagować podczas gry. 20kb na art + grunty już najczęściej sprawia problemy, co dopiero więcej, ale tak jak już mówiłem, jest to możliwe. Mrkapii a dit : Ja nie odpowiadam za to jak to działało/działa; na początku jestem praktycznie pewny, że były jakieś błędy. W tym wypadku jestem tylko tłumaczem. Nie zrozum tego jakbym "umywał ręce" od tego problemu - jak widać powyżej staram się pomóc, ale nie potrafię się odnieść do sytuacji z początków tego narzędzia. Mrkapii a dit : Tak. Przetłumaczyłem wątek angielski, ale nie znaczy to że wybitnie znam ten program (choć wiem, że powinienem bo trochę ślepo zaufałem autorowi w to, że on działa, lecz uważam, że gdyby nie działał, prawdopodobnie temat zostałby usunięty lub poprawiony. Jeżeli zaczną pojawiać się problemy to zgłębie temat bardziej, a inne pytania przekażę Sewdycreatooor'owi). Na resztę odpowiedziałem powyżej ^^ Jeżeli ktoś również ma jakieś pytanie/problem chętnie postaram się pomóc. |
1 | ||
fajne narzędzie, wszystko dziala sprawa zgloszona do moderacji Dernière modification le 1579725780000 |
2 | ||
Jakby próbowałam wykorzystać ten poradnik trzy razy, ale nie zadziałało. O pomyłce raczej mowy nie ma, bo bym to prędzej wychwytała :p Kod miał sporo Kb za każdym razem. Robiłam wszystko dokładnie z instrukcją, nawet dałam parę gruntów - nic, coś tu jest nie tak. |
![]() ![]() « Censeur » 1579787100000
| 1 | ||
Kana a dit : Skoro już dwie osoby mówią o problemach, to postanowiłem spróbować na własną rękę i.. pozwole sobie zacytować klasyka - "Dziwne, u mnie działa" ![]() Teraz tak na poważnie. Robienie tej mapy trwało dosłownie mniej niż 5 minut przy śledzeniu poradnika pisanego (nie filmu + to był mój pierwszy raz gdy faktycznie użyłem tego narzędzia więc nie ma możliwości tu o doświadczeniu w pracy z tym programem) Kod mojej mapy+inne rzeczy a dit : Widzę, że oboje mówicie w czasie przeszłym tzn. "probowałam", "próbowały" etc. Zalecam spróbowanie teraz (może wcześniej sposób był wadliwy), jeżeli nadal macie jakieś problemy, prosiłbym o dokładniejsze ich opisanie niż "hej, nie działa!!". Opiszcie w którym punkcie/momencie pracy pojawia się problem. Mam nadzieję, że pomogę! |
![]() ![]() « Citoyen » 1579877460000
| 1 | ||
Jak przeciągnąć kod z tego okienka do edytora? robilam wszystko tak jak na filmiku i nadal mi nie chce wejść |
![]() ![]() « Consul » 1580114880000
| 3 | ||
Seconds a dit : Musisz dać kod mapy, by mapka się przesuwała >>tutaj<< Piłka > punkcik z defilante. Runa > szybkość. Niebieski silnik (w prawo) > czaszka. Niebieski silnik w lewo > sprężyna :). Dernière modification le 1580115000000 |
0 | ||
Stefanmocarz a dit : Spróbowałam około godzinę temu ponownie zrobić mapę z pomocą tego sposobu- za dwoma pierwszymi razami nie wyszło, jednak za trzecim się udało i wszystko dobrze działało. Postanowiłam spróbować zrobić jeszcze jedną mapę, ale tym razem już nie zadziałało. Nie wiem gdzie leży błąd, zauważę, że gdy wyszło - przy zamienianiu kodu na XML było już coś wklejone w miejsce gdzie powinnam wcześniej załadować gotowy obraz do zamiany i przez nieuwagę skopiowałam będący na dole kod na zwykłą mapę- wkleiłam go do edytora i kliknęłam załaduj, a następnie na stronie, która zamienia XML wkleiłam mój obraz, przeniosłam do edytora i zadziałało- czy to ma jakiś związek z tym? (Przepraszam jeśli jest nielogicznie) Rano spróbuję ponownie wklejając najpierw do edytora kod na prostą mapę, a następnie ten, który wyjdzie z konwertera. |
![]() ![]() « Consul » 1586674200000
| 0 | ||
Kana a dit : Linie <JD> dzialaja tylko, jak na maple jest przynajmniej 1 grunt. |
0 | ||
Artgir a dit : Czyli zanim wkleje otrzymany kod do edytora - mam postawić jakiś grunt? Bo głównym problemem jest właśnie to że wyskakuje "Nieprawidłowy kod" po wczytaniu (bez gruntów na początku) |
![]() ![]() « Consul » 1586698080000
| 0 | ||
Kana a dit : Czy na pewno ten kod waży mniej niż 20kb? |
![]() ![]() « Censeur » 1586701500000
| 1 | ||
Artgir a dit : To nie ma znaczenia, do edytora można wkleić nawet mapę ważącą więcej niż 20kb i będzie działać. Problemem jest błąd w kodzie XML mapy (sam tak często miałem, przy bardzo wymagających mapach tzn. jakiś mechanizm, troche rysunku, sporo gruntów). Jestem pewien, że błąd leży albo w braku dokładnego śledzenia poradnika albo narzędzia do zamiany na kod XML (w to drugie niestety muszę zwątpić, ponieważ jest bardzo bardzo bardzo bardzo małe grono osób narzekające na niedziałanie tego poradnika). Jedyne co mogę zalecić to, by przeczytać uważnie poradnik i spróbować jeszcze raz wedle poradnika pisanego, a potem według poradnika video. Wracając, jeżeli dobrze zrozumiałem to co napisałaś Kana, to nie ma to znaczenia czy było coś wklejone w miejsce wklejania obrazu, więc tutaj na pewno nie leży problem. Dalej opisałaś to co powinnaś zrobić, mianowicie: 1. Wkleić obrazek SVG do górnej części narzędzia 2. Kliknąć "GO". 3. Tekst poniżej napisu "GO" dosłownie przerzucić do edytora map w "Zapisz / Wczytaj / Testuj" w to puste okienko pod którym masz napis "Wczytaj". Pod koniec pisania tego postu, wpadłem jeszcze na pomysł, że może nie kopiujesz pełnego kodu XML z tego okienka w narzędziu do zamiany na kod XML? Upewnij się, że wszystko z dolnego pola tekstowego wklejasz do edytora, a nie na przykład sam początek kodu, bo wtedy oczywiście, że nie załaduje ci mapy. (jeżeli to co mówie jest nie jasne, zrób wszystko według poradnika video, a na końcu upewnij się, że masz zaznaczony cały kod który przerzucasz do edytora - krócej mówiąc). A jeżeli chodzi o grunt, stawia się po poprawnym załadowaniu kodu XML z rysunkiem, po to by było widać linie JD, jestem pewien, że nie tutaj leży twój problem. |
![]() ![]() « Citoyen » 1586792460000
| 1 | ||
Śledzilam i poradnik z youtuba i ten który napisales, i nadal mi wyświtla się nieprawidłowy kod |
![]() ![]() « Consul » 1587012600000
| 2 | ||
Nie można w edytorze wczytać map, które mają rozmiar powyżej limitu. |
![]() ![]() « Censeur » 1587029220000
| 2 | ||
Lament a dit : Poniżej gif jako dowód, że da się przekroczyć limit 20kb z Viprin'a. Ze względu na bardzo słabą jakość po wklejeniu tutaj jako gif (i słąbą jakość ogólnie), zostawiam link poniżej: klik lub https://i.imgur.com/keBWhuq.mp4 A drugim, bardziej widocznym dowodem jest poradnik video z tego poradnika, gdzie na końcu autor, również wykorzystując tę metodę kopiowania kodu XML do edytora, kopiuje o wiele większy kod, gdzie wszystko działa. Lwikao a dit : Jestem pewien, że na końcu kod został źle przeklejony do edytora map, zamiast używać kopiuj wklej, trzeba zrobić tak jak w przykładzie zrobionym przeze mnie powyżej w tym poście, lub na końcówce poradnika video w pierwszym poście. Cytat z mojej wiadomości powyżej a dit : Dernière modification le 1587029280000 |