Data wydania: 08/12/2022Yami RPG Editor jest specjalnie zaprojektowany do tworzenia ARPG. Ma dwa tryby programowania, zdarzenie i skrypt. Nowicjusze mogą wybrać tryb wydarzenia dla rozwoju. Gry można wdrażać w systemie Windows iw Internecie.
Cechy
- Edytor sceny
Obsługuje sceny do 512x512, kafelki automatyczne, kafelki animacji i kafelki normalne. Możesz tworzyć aktorów, regiony, źródła światła, animacje, cząsteczki, obrazy paralaksy i mapy kafelków.
- Edytor interfejsu użytkownika
Umiejętność wizualnego projektowania stylów układu interfejsu użytkownika i interakcji.
- Edytor animacji
Użyj trybu projektowania osi czasu, aby łatwo tworzyć sekwencyjne animacje klatek, proste animacje szkieletów, animacje cząstek dla aktorów i umiejętności. Obsługuje system papierowych lalek i obsługuje animację w dowolnym kierunku, na przykład w jednym kierunku z przerzucaniem, w czterech kierunkach, w ośmiu kierunkach itp.
- Edytor cząstek
Prosty edytor cząstek do symulacji pogody, wody, ognia, dymu i nie tylko.
- System plików
Każdy plik ma identyfikator GUID, a pliki są odczytywane za pomocą identyfikatora GUID, więc nazwę pliku i ścieżkę można zmienić w dowolnym momencie.
- Atrybuty niestandardowe
Aktorzy, umiejętności, stany, wyposażenie, przedmioty mogą dostosowywać atrybuty. Dodaj żądane atrybuty, a następnie użyj wydarzeń lub skryptów, aby zrealizować funkcję atrybutów, możesz także ulepszać wyposażenie i umiejętności.
- Wysoka wydajność
Stworzyłem 10 000 aktorów w losowych pozycjach w scenie 512x512 do testów warunków skrajnych i dodałem sztuczną inteligencję do każdego aktora, który automatycznie wyszukuje pobliskich wrogów i walczy (zaimplementowane za pomocą poleceń zdarzeń), FPS pozostaje na poziomie 200. Kiedy system kolizji aktorów jest włączony, liczba klatek na sekundę wynosi ponad 100. Utwórz 1000 aktorów w scenie 128x128 ze średnią liczbą klatek na sekundę równą 1200. Oznacza to, że możesz stworzyć ogromną scenę bitwy. (Środowisko testowe: procesor Intel i7 7700, grafika GTX 1070)
- Wtyczka skryptu
Używając JavaScript jako języka skryptowego, skrypty mogą być używane wszędzie tam, gdzie mogą być używane zdarzenia i mogą wywoływać się nawzajem. Program gry nie korzysta z żadnej biblioteki javascript innej firmy.
- Bezpłatny rozwój
Gra nie posiada określonej logiki rozgrywki, która wymaga od użytkowników implementacji poprzez wydarzenia lub skrypty. Innymi słowy, do pewnego stopnia możesz samodzielnie zaprojektować system walki. Oprócz wyżej wymienionych atrybutów niestandardowych, sztuczna inteligencja walki, umiejętności rzucania, używanie przedmiotów, wyposażanie broni mają odpowiednie tryby rozwoju wydarzeń i skryptów. Krótko mówiąc, jest bardzo elastyczny w użyciu.