Artykuł, na jaki teraz patrzysz, ukazuje porównanie wersji "RPG Maker" na PC. Seria jest całkiem popularna, lecz nie spotkałem się jeszcze z jakimkolwiek wykorzystywaniem komercyjnie (piszę o ofertach pracy), stąd może cieszyć się zainteresowaniem jedynie u osób projektujących w zaciszu domowym 🏠. Jak zapewne wiesz, seria posiada wiele różnych "edycji", a każda z nich ma swoje plusy i minusy. Jeżeli się zastanawiasz którą z nich sobie wypróbować czy kupić, to zapraszam do środka gdzie przedstawiam precyzyjnie wszystkie szczegóły na temat każdej z nich 💪!

SZCZEGÓŁOWE PORÓWNANIE WERSJI "RPG MAKER" NA PC

Zanim przejdziemy do samych porównań wersji, parę zdań na temat samych edytorów.

CZYM JEST "RPG MAKER"?

Jest to seria programów produkcji japońskiej 🇯🇵 i posiada własną stronę główną. Program pozwala na wygodne tworzenie turowych gier w stylu JRPG bez znajomości pisania kodu źródłowego 🌟. Zawiera bogaty interfejs graficzny i charakteryzuje się tworzeniem gry w stylu WYSIWYG (ang. "What You See Is What You Get"), czyli "otrzymujesz to, co widzisz" 👀. Polega to na natychmiastowym ujrzeniu aktualnego stanu mapy, grafiki, animacji etc., zaraz po wprowadzeniu zmian, co niewątpliwie daje dużą przewagę na rynku wśród osób, które nie wiedzą jak programować, a chciałyby stworzyć własną grę 🎮.

"RPG Maker" wyróżnia się jeszcze jedną istotną cechą 🧨. Mimo faktu, iż uprzednio przygotowany zestaw zasobów jest ukierunkowany na tworzenie turowych gier RPG, to wersje od "XP" wzwyż wspierają pisanie skryptów (język zależny od wersji) 📜! To oznacza, że jeżeli nie pasuje nam jakiś element gry, to znając język programowania, w jakim można pisać kod (Ruby albo JavaScript), jesteśmy w stanie dodać albo zmienić jakąś funkcjonalność pod własne upodobania 💥!!! Wszystko to, co jest niedostępne z poziomu interfejsu i wbudowanych funkcji, możesz zmienić za pomocą kodu 🔥! Co mnie irytowało od lat to to, że każda wersja jest ukierunkowana na system walki turowej. Niestety, bez własnych skryptów nie można walczyć na mapie jak w grach ARPG, takich jak "Diablo", a szkoda 👎.

Program jest dostępny na platformie Steam i składa się z wielu różnych wydań tej produkcji. Każda z nich wyróżnia się nie tylko technicznymi sprawami, lecz także możliwością pisania kodu, rozmiarem grafiki, rozdzielczością, a nawet różnymi systemami walki z wrogami. Dlatego właśnie postanowiłem wyciągnąć pomocną dłoń i zaprezentować najważniejsze czynniki celem porównania 😉.

PORÓWNANIE WSZYSTKICH EDYCJI NA PC

A teraz porównanie wersji "RPG Maker" na PC. Najpierw zestawienie w postaci tabeli ukazujące najważniejsze różnice, a potem przejdziemy do opisu każdej z wersji:

WERSJA ROZDZIELCZOŚĆ DOSTOSOWYWANIE ROZDZIELCZOŚCI ROZMIAR KAFELKA SYSTEM WALKI JĘZYK SKRYPTOWY PLATFORMY DODATKI*
2000 320x240 16x16 turowy w pierwszej osobie Windows
2003 "Active Time Battle", widok z boku
XP 640x480  
 
 
32x32 turowy w pierwszej osobie Ruby
VX 544x416
VX Ace
MV 816x624 48x48

turowy w pierwszej osobie i widok z boku

JavaScript

Windows, Mac, Linux, Android, iOS, HTML5

MZ

turowy w pierwszej osobie i "Time Progress"

* - dotyczy tylko platformy "Steam"

Wyjaśniam dodatkowo niektóre kolumny 👇:

  • "Dostosowywanie rozdzielczości" = "czy program wspiera zmianę rozdzielczości poprzez małą edycję w kodzie?",
  • "Platformy" = platformy, na jakie możemy wyeksportować naszą grę,
  • "Dodatki" = paczki DLC (ang. downloadable content) z dodatkową zawartością w postaci grafiki, dźwięków, muzyki etc., których na "Steam" jest oferowanych od groma przez samych twórców "RPG Maker" ✊.

Teraz przyjrzymy się nieco bardziej szczegółowo każdej z poszczególnych wersji.

RPG MAKER 2000

Wersja "2000" jest najsurowszą ze wszystkich wersji jakie pojawiły się na PC. Najbardziej charakterystyczne cechy, to 👇:

  • rozdzielczość: 320x240 bez możliwości zmiany,
  • grafika pikselowa, rozmiar kafelka: 16x16,
  • pierwszoosobowy turowy system walki,
  • brak pisania kodu źródłowego (opieramy się tylko na tym, co jest wbudowane),
  • interfejs dźwiękowy MIDI,
  • wdrażanie tylko na system Windows.

Największe wady "RPG Maker 2000", to ❌:

  • brak wpływu na rozdzielczość,
  • brak języka skryptowego,
  • eksport tylko na system Windows.

Biorąc pod uwagę dzisiejsze standardy, te 3 czynniki mogą dyskwalifikować tę wersję, aby brać ją pod uwagę w tworzeniu własnych produkcji ⛔.

Zrzut ekranu z programu "RPG Maker 2000"

Zrzut ekranu z programu "RPG Maker 2000".

RPG MAKER 2003

"2003" pod względem technicznym nie różni się niczym od "2000". Prócz tego, że jest 2,5 roku młodsza od poprzedniczki (wbrew nazwie, edycja weszła na rynek w grudniu, 2002 roku 🫵) 😅, to zawiera w sobie więcej zasobów graficznych i muzycznych. Zamieniono też pierwszoosobowy tradycyjny system walki na widok z boku z systemem "nabijania czasu" ("Active Time Battle") przez co widzimy obie strony w czasie walki i to właściwie tyle ze zmian 🙂.

Oto cechy jakie ma w sobie "RPG Maker 2003" 👇:

  • rozdzielczość: 320x240 bez możliwości zmiany,
  • grafika pikselowa, rozmiar kafelka: 16x16,
  • turowy system walki "Active Time Battle" z widokiem z boku,
  • brak pisania kodu źródłowego (opieramy się tylko na tym, co jest wbudowane),
  • interfejs dźwiękowy MIDI,
  • wdrażanie tylko na system Windows.

"RPG Maker 2003" ma te same wady, co "2000" ❌:

  • brak wpływu na rozdzielczość,
  • brak języka skryptowego,
  • eksport tylko na system Windows.

Co też może stawiać pod dużym znakiem zapytania czy chcemy tworzyć grę przy takich ograniczeniach ❓.

Zrzut ekranu z programu "RPG Maker 2003"

Zrzut ekranu z programu "RPG Maker 2003".

RPG MAKER XP

Kiedy w 2004 roku wszedł "RPG Maker XP", seria zrobiła ogromny krok naprzód zarówno technicznie, jak i graficznie. Pierwsza wersja wspierająca pisanie kodu, 2x większa rozdzielczość, 2x większy rozmiar kafelków, 24-bitowa paleta kolorów grafiki, edycja map opierająca się na 3 warstwach, zamiast dwóch - to najważniejsze funkcjonalności jakimi może się pochwalić "XP" ⭐.

Cechy "RPG Maker XP" prezentują się następująco 👇:

  • trójwarstwowe nakładanie elementów na mapę,
  • rozdzielczość: 640x480 z możliwością zmiany,
  • grafika 24-bitowa, rozmiar kafelka: 32x32,
  • pierwszoosobowy turowy system walki,
  • wsparcie pisania skryptów w języku Ruby,
  • interfejs dźwiękowy MIDI,
  • wdrażanie tylko na system Windows.

Największe wady jakie "RPG Maker XP" posiada, to ❌:

  • zmiana rozdzielczości sięga najwyżej 640x480 (nie można wyjść dalej poza nią bez stosowania zmodyfikowanych plików DLL),
  • eksport tylko na system Windows.

Mimo nowości jakie daje wersja "RPG Maker XP", powyższe wady są nadal mocno dotkliwe i 100% "anty", jeśli chodzi o dzisiejsze standardy 😐.

Zrzut ekranu z programu "RPG Maker XP"

Zrzut ekranu z programu "RPG Maker XP".

RPG MAKER VX

Rok 2007 - wtedy na świat przychodzi wersja "VX". Od razu rzuca się w oczy nowy styl graficzny, zarówno elementów otoczenia, jak i samych postaci. Co do postaci, to są różne opinie co do słuszności zmiany kształtu. Do "XP", postacie były wysokie i przyjmowały wymiary 1x2 kafelki. W "RPG Maker VX", postaci zamieniono na tzw. "chibi" (jap. chudy/krótki), czyli wyglądające na mapie jak karzełki (1x1 kafelków). Plusem jest 32-bitowa głębia kolorów 🎨. Dodatkowo zaimplementowano "Quick Event Creation", czyli ekspresowe tworzenie zdarzeń na mapie poprzez wygodny dobór szczegółów wizualnych ❤️. Koniec z ręcznym tworzeniem zdarzenia otwarcia drzwi czy skrzyni 😄! Wprowadzono także generator map w podziemiu (ang. dungeon) oraz automatyczne dopasowywanie krawędzi kafelków 🌟.

"RPG Maker VX" posiada następujące cechy 👇:

  • generacja zdarzeń dla:
    • teleportu do innej mapy,
    • otwierania drzwi,
    • otwierania skrzyni,
    • handlu,
  • generacja map w podziemiu,
  • automatyczne dostosowywanie kafelków w miejscach krawędzi,
  • rozdzielczość: 544x416 z możliwością zmiany,
  • grafika 32-bitowa, rozmiar kafelka: 32x32,
  • pierwszoosobowy turowy system walki,
  • wsparcie pisania skryptów w języku Ruby (w tej wersji wbudowano nowszą wersję języka, która podnosi prędkość przetwarzania instrukcji),
  • interfejs dźwiękowy MIDI,
  • wdrażanie tylko na system Windows.

"RPG Maker VX" ma te same dotkliwe wady, co poprzednik ❌:

  • zmiana rozdzielczości sięga najwyżej 640x480 (nie można wyjść dalej poza nią bez stosowania zmodyfikowanych plików DLL),
  • eksport tylko na system Windows.

"RPG Maker VX" może nadal wydawać się odrobinę przestarzały z uwagi na te same wady ➖.

Zrzut ekranu z programu "RPG Maker VX"

Zrzut ekranu z programu "RPG Maker VX".

RPG MAKER VX ACE

"RPG Maker VX Ace" pojawił się 4 lata później i choć styl graficzny nie uległ zmianie, to program otrzymał nieco ulepszeń technicznych. Największym dodatkiem był generator postaci. Klikając w nowo dodaną opcję, jesteś w stanie wybrać sobie poszczególne elementy postaci, takie jak brwi, kolor oczu czy układ włosów i w ten sposób wyeksportować nowy plik graficzny jako nowa postać - nieważne czy kierowana przez gracza, czy NPC 💪. Jedynym minusem tego jest to, iż to jest ograniczone tylko do stylu "chibi", o którym pisałem wyżej ℹ️.

Drugą istotną zmianą było przejście plików audio z formatu MIDI na OGG, przy czym jest zachowana wsteczna kompatybilność i utwory MIDI bez problemu odpalą się i tutaj 🎶. Dodano także opcję "malowania cieni" (nazywa się to "Shadow Pen"), czyli kafelkowe zamalowywanie cieniem (dosłownie), bo ludzie denerwowali się na to, że część elementów mapy (np. budowle) automatycznie tworzy cień i niektórzy chcieli mieć na to wpływ. Ostatnia rzecz jaką warto wypunktować, to paczka uprzednio przygotowanych map dostępnych w menu kontekstowym po wciśnięciu PPM na listę dotychczas zrobionych map.

Poniżej są rozpisane cechy "RPG Maker VX Ace" 👇:

  • generator postaci z uwzględnieniem widoku podczas przebywania na mapie oraz grafiki twarzy w interfejsie użytkownika,
  • opcja "malowania cieni" ("Shadow Pen") do wstawiania/usuwania cieni jako kafelków na mapie,
  • dodanie paczki przykładowych map,
  • wsparcie zawartości do pobrania (DLC) w ogromnej liczbie dodatków (dotyczy tylko platformy "Steam"),
  • rozdzielczość: 544x416 z możliwością zmiany,
  • grafika 32-bitowa, rozmiar kafelka: 32x32,
  • pierwszoosobowy turowy system walki,
  • wsparcie pisania skryptów w języku Ruby (w tej wersji wbudowano jeszcze nowszą wersję języka od "VX", która jeszcze bardziej podnosi prędkość przetwarzania instrukcji),
  • interfejs dźwiękowy OGG,
  • wdrażanie tylko na system Windows.

Wady "RPG Maker VX Ace" są niestety takie same, jak w "VX" ❌:

  • zmiana rozdzielczości sięga najwyżej 640x480 (nie można wyjść dalej poza nią bez stosowania zmodyfikowanych plików DLL czy EXE),
  • eksport tylko na system Windows.

Część osób może zrezygnować z wersji "RPG Maker VX Ace", bo ma te same ograniczenia, które nie wpasowują się w dzisiejsze standardy 😐.

Zrzut ekranu z programu "RPG Maker VX Ace"

Zrzut ekranu z programu "RPG Maker VX Ace".

RPG MAKER MV

"RPG Maker MV" (2015) był kolejnym gigantycznym krokiem w stronę nowoczesności, który bije samą oprawą graficzną! Twórcy przenieśli cały silnik na "PixiJS" - "framework" do wyświetlania grafiki w przeglądarce w oparciu o technologię "WebGL" 💡. Zwiększenie rozmiaru kafelków do wymiarów 48x48 pozwoliło na tworzenie światów z jeszcze większymi detalami. Oprócz tego, doszła zmiana języka skryptowego z Ruby na JavaScript 💛. Zamiast skryptów, są wtyczki, które można włączać i wyłączać, dzięki czemu nie trzeba później usuwać skryptów celem ich "wyłączenia" 👍. Limit przydzielania rozdzielczości gry został zniesiony - możesz dać nawet 4K 🎥! I kolejna rzecz, która nareszcie została uwzględniona, to wieloplatformowe wsparcie 🏆. Od tej wersji, nie jesteśmy ograniczeni tylko do systemu Windows 👍. Możemy też wyeksportować naszą grę na resztę systemów pecetowych (Mac i Linux), na przeglądarkę (HTML5) oraz na smartfony (Android i iOS 📱).

Najistotniejsze cechy jakie posiada "RPG Maker MV", są następujące 👇:

  • wsparcie zawartości do pobrania (DLC) w ogromnej liczbie dodatków (dotyczy tylko platformy "Steam"),
  • rozdzielczość: 816x624 z możliwością zmiany,
  • grafika 32-bitowa, rozmiar kafelka: 48x48,
  • 2 widoki turowego systemu walki:
    • pierwszoosobowy,
    • widok z boku,
  • wsparcie pisania skryptów w języku JavaScript,
  • interfejs dźwiękowy OGG,
  • wdrażanie na platformy:
    • Windows,
    • Mac,
    • Linux,
    • Android,
    • iOS,
    • HTML5.

Biorąc pod uwagę, że "MV" nie posiada ograniczeń w kwestii zmiany rozdzielczości, a wsparcie platform jest już dużo bogatsze, to dopiero od tej wersji można się poważnie zastanowić czy nie sięgnąć po nią i zacząć tworzyć w niej gry 🤩!

Jedynym mankamentem może być brak wsparcia na Nintendo Switch i konsole typu PlayStation czy Xbox ❌.

Zrzut ekranu z programu "RPG Maker MV"

Zrzut ekranu z programu "RPG Maker MV".

RPG MAKER MZ

I tak przeszliśmy do najnowszej edycji, jaką jest "MZ" wydana w 2020 roku. Jest to ulepszona wersja "MV" zawierająca parę dodatkowych funkcjonalności podnoszących możliwości użytkownika 🔥! Dużym plusem jest przywrócenie systemu trzywarstwowego nakładania elementów na mapę, ponieważ społeczność bardzo pragnęła opcji, która pojawiła się w "XP" i następnie została usunięta w "VX" ℹ️. Kolejnym ważnym dodatkiem jest możliwość wybrania rozmiaru kafelków. Możesz zadecydować w ustawieniach projektu czy chcesz stworzyć grę o oprawie graficznej dysponującej następującymi rozmiarami 👇:

  • 16x16,
  • 24x24,
  • 32x32,
  • 48x48.

Ulepszenie dotknęło także system walki ⚔. Również w tej materii możesz swobodnie zdecydować nie tylko w jakim systemie mają być prowadzone (są 3 różne rodzaje), lecz także z jakiej perspektywy (czy z boku, czy z pierwszej osoby) 🤩! Moim zdaniem, taka swoboda w działaniu powinna już dawno zostać wprowadzona (nie tylko w kontekście systemu walki).

"RPG Maker MZ" charakteryzuje się następującymi cechami 👇:

  • wsparcie zawartości do pobrania (DLC) w ogromnej liczbie dodatków (dotyczy tylko platformy "Steam"),
  • rozdzielczość: 816x624 z możliwością zmiany,
  • grafika 32-bitowa, rozmiar kafelka: 48x48,
  • elastyczna konfiguracja systemu walki:
    • 2 widoki:
      • pierwszoosobowy,
      • z boku,
    • 3 systemy:
      • turowy (klasyczny),
      • "Time Progress" (aktywny),
      • "Time Progress" (z oczekiwaniem),
  • wsparcie pisania skryptów w języku JavaScript,
  • interfejs dźwiękowy OGG,
  • wdrażanie na platformy:
    • Windows,
    • Mac,
    • Linux,
    • Android,
    • iOS,
    • HTML5.

Widać gołym okiem, że spośród wszystkich wersji "MZ" daje największą elastyczność konfiguracyjną. Jedyna wada taka sama, jak u poprzednika - niemożność wyeksportowania gry na Nintendo Switch oraz konsole typu PlayStation i Xbox ❌. Nie ma wsparcia oficjalnego, natomiast są wątki na forach, że na niektóre platformy można zrobić obejście używając wersji na HTML5 🔔.

Zrzut ekranu z programu "RPG Maker MZ"

Zrzut ekranu z programu "RPG Maker MZ".

Oto zestawienie najważniejszych różnic w każdej edycji programu "RPG Maker" od "2000" do "MZ". Ze swojej strony mogę tylko zasugerować, że najlepiej interesować się pozycjami począwszy od "MV". Nie dlatego, że są młodsze, tylko dlatego, że posiadają od strony technicznej najwięcej możliwości oraz łatwiejszy język programowania do edycji zawartości gry. Dodatkowo oferują najwięcej platform docelowych.

Co, jeżeli interesuje Cię staromodny styl graficzny? W "RPG Maker" jest o tyle fajnie, że możesz użyć zasobów z innej wersji i zaaplikować ją do nowszej wersji, jeśli zakupisz licencję na obie wersje 👍. Wtedy po odpowiedniej obróbce (są różnice w wymiarach kafelków), możesz bez przeszkód skorzystać z uprzednio przygotowanych zasobów np. z wersji "2000" i wstawić ją do "MV".

Przemyśl to dobrze i jeżeli jesteś pewny(-a), że chcesz tworzyć gry JRPG (a jak coś innego, to masz świadomość, że musisz zabrać się za programowanie), to sięgaj po odpowiednią wersję i kreuj 🎨!


To wszystko 😜. Tak wygląda porównanie wersji "RPG Maker" na PC. Chyba bardziej szczegółowego już nie znajdziesz w całym internecie 😄!