Skocz do zawartości
  • 0

Jak mam się nauczyć pisać Skrypty/Pluginy?


Pytanie

Siema mam do was pytanie bo jestem początkowym programistą i chcaiłbym zacząć na pisaniu pluginów do mc lub skryptów i mam do was pare pytań od tych co się na tym znają. Jak mam się tego wszystkiego nauczyc bo np na yt patrze i jest jakiś tam kurs lub poradnik (40min+) i tam jakiś gość coś tam bredzi i ledwo co tłumaczy co jest do czego. Następnie chciałbym interface ogarnąć a potem brać się za pisanie skryptów ale no właśnie jak?. Angielski umiem tak na 5/10 choć sam jeszcze podstawówki nie ukończyłem. Pozatym nie ma jakiejś dokumentacji? bo jak widziałem że był tam drugi program co miał tam pełni rozbudowaną dokumentacje ale tutaj widze słabo

Edytowane przez Flookszat
Odnośnik do komentarza
https://skript.pl/temat/58499-jak-mam-si%C4%99-nauczy%C4%87-pisa%C4%87-skryptypluginy/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 1

Co do pisania skryptów, dokumentacja jest tutaj: https://docs.skriptlang.org/docs.html
Poradnik myślę, że podeśle @Kormic, on kiedyś jakąś fajną stronę podawał, nie pamiętam.

Co do pisania pluginów, dokumentacja (zależnie od silnika) jest tutaj: https://jd.papermc.io/paper/1.21.4/
Osobiście nie piszę pluginów, nigdy nie chciało mi się za to zabierać. Natomiast jeśli jesteś początkującym programistą to zapewne rozumiesz pewne aspekty, wspólne dla wszystkich języków programowania.
Ja bym zaczął od nauki podstaw Javy, aby ogarnąć podstawy składni. A potem przejść do pisania prostych pluginów patrząc na otwartoźródłowe pluginy i jakieś tutoriale. 

Odnośnik do komentarza
https://skript.pl/temat/58499-jak-mam-si%C4%99-nauczy%C4%87-pisa%C4%87-skryptypluginy/#findComment-346113
Udostępnij na innych stronach

  • 1

@Flookszat

Zacznijmy od tego, że bez elementarnej znajomości języka angielskiego daleko nie zajdziesz. Taka jest rzeczywistość. Powinieneś jednak sobie poradzić, bo Skript nie wymaga dyplomu z filologii angielskiej, a jedynie zrozumienia podstawowych rzeczy po angielsku. Zawsze można się posiłkować tłumaczem w chwilach słabości, to nic złego.

Procesy nauki pisania skryptów i pluginów mają ze sobą niewiele wspólnego poza sprawdzaniem dokumentacji i patrzeniem na dzieła innych programistów. Warto najpierw nauczyć się pracować w Skript, ponieważ jest to dobry punkt wyjścia do rozpoczęcia pracy w Javie. Chodzi o zapoznanie się z pewną logiką, techniką analizy i rozwiązywania problemów.

Jeśli chodzi o polskojęzyczne źródła wiedzy o Skript, wedle mojej wiedzy nie istnieją żadne aktualne. Jedne z takich polskich kompendiów wiedzy można znaleźć tutaj. Mimo tego, że jest to już nieaktualizowane źródło, warto na nie rzucić okiem, bo podstawy nie uległy zmianom. Co do anglojęzycznych poradników, jednym z najlepszych jest to kompendium autorstwa Sovde, jednego z członków SkriptLang, czyli zespołu pracującego nad rozwojem Skript. Podejrzewam, że o nim mówił kolega @CoFFeIN04.

Kolega już wspomniał o dokumentacji pluginu Skript, więc linku nie będę podawał. Warto zawsze do niej zaglądać, bo po zrozumieniu jej wszystko staje się jasne i klarowne, a też tłumaczy ona poniekąd co jak działa w skryptach.

Przechodząc do tworzenia pluginów, zwykle warto zacząć naukę od samego kursu Javy. Polecam ten od JavaStart. Po uzyskaniu zadowalającego poziomu wiedzy można wreszcie się skupić na pluginach. O ich tworzeniu zwykle ludzie uczą się z poradników na YouTube takich jak chociażby ten od Kody Simpsons czy ten od CodedRed.

W razie dalszych pytań służę pomocą.

Pozdrawiam.

Odnośnik do komentarza
https://skript.pl/temat/58499-jak-mam-si%C4%99-nauczy%C4%87-pisa%C4%87-skryptypluginy/#findComment-346114
Udostępnij na innych stronach

  • 0
  • 1

Jeśli chcesz zacząć, to polecam zaznajomić się ze skryptem oglądając różne poradniki na youtubie oraz korzystając z serwisu skript.pl. Jest tu dużo przydatnych tematów, które pomogą rozwinąć Ci umiejętności pisania skryptów, jak i pluginów. Polecam też uczyć się np. poprzez składanie ze sobą różnych skryptów udostępnionych tu na forum oraz testowanie ich możliwości. Możesz spróbować złożyć ze sobą dwa skrypty z podobnym tematem np. dwa skrypty na chat i próbować bawić się ich właściwościami. Możesz także spróbować pobawić się ChatemGPT, jeśli czegoś nie rozumiesz. Ja na przykład uczyłem się z poradników tego pana, ale możesz spróbować także z innymi.

Co do pluginów, to polecam zakupić jakiś kurs na Udemy, który pomoże rozwinąć Ci umiejętności w Javie. Tutaj znajdziesz wszystko o programowaniu w Minecrafcie. Jeśli chcesz uczyć się Javy, polecam narzędzie IntelliJ IDEA z pluginem Minecraft Development. Masz tam wiele fajnych funkcji, które umilą Ci tą przygodę.

Powodzenia ;)

Odnośnik do komentarza
https://skript.pl/temat/58499-jak-mam-si%C4%99-nauczy%C4%87-pisa%C4%87-skryptypluginy/#findComment-346169
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...