Data di rilascio: 08/12/2022Yami RPG Editor è appositamente progettato per creare ARPG. Ha due modalità di sviluppo, evento e script. I neofiti possono scegliere la modalità evento per lo sviluppo. I giochi possono essere distribuiti su Windows e sul Web.
Caratteristiche
- Editor di scene
Supporta scene fino a 512x512, tessere automatiche, tessere animate e tessere normali. Puoi creare attori, regioni, fonti di luce, animazioni, particelle, immagini di parallasse e mappe di tessere.
- Editor dell'interfaccia utente
Capacità di progettare visivamente gli stili e le interazioni del layout dell'interfaccia utente.
- Editor di animazioni
Usa la modalità di progettazione Timeline per creare facilmente animazioni di fotogrammi di sequenza, animazioni scheletriche semplici, animazioni di particelle per attori e abilità. Supporta il sistema di bambole di carta e supporta l'animazione in qualsiasi direzione come una direzione con capovolgimento, quattro direzioni, otto direzioni, ecc.
- Editor di particelle
Semplice editor di particelle per simulare meteo, acqua, fuoco, fumo e altro.
- Sistema di file
Ogni file ha un GUID e i file vengono letti dal GUID, quindi il nome file e il percorso possono essere modificati in qualsiasi momento.
- Attributi personalizzati
Attori, abilità, stati, attrezzature, oggetti possono personalizzare gli attributi. Aggiungi gli attributi che desideri, quindi utilizza eventi o script per realizzare la funzione degli attributi, puoi anche aggiornare attrezzature e abilità.
- Alte prestazioni
Ho creato 10.000 attori in posizioni casuali in una scena 512x512 per lo stress test e ho aggiunto l'intelligenza artificiale a ciascun attore che cerca automaticamente nemici e combattimenti nelle vicinanze (implementato con comandi evento), l'FPS rimane a 200. Quando il sistema di collisione dell'attore è attivato, l'FPS è superiore a 100. Crea 1000 attori in una scena 128x128 con un FPS medio di 1200. Significa che puoi ottenere un'enorme scena di battaglia. (Ambiente di test: CPU Intel i7 7700, grafica GTX 1070)
- Plug-in di script
Utilizzando JavaScript come linguaggio di scripting, gli script possono essere utilizzati ovunque sia possibile utilizzare gli eventi e possono chiamarsi a vicenda. Il programma di gioco non utilizza alcuna libreria javascript di terze parti.
- Sviluppo libero
Il gioco non ha una logica di gioco specifica, che richiede agli utenti di implementare tramite eventi o script. In altre parole, puoi progettare tu stesso il sistema di combattimento in una certa misura. Oltre agli attributi personalizzati sopra menzionati, l'intelligenza artificiale di combattimento, le abilità di lancio, l'utilizzo di oggetti, l'equipaggiamento di armi hanno tutti modalità di sviluppo di eventi e script corrispondenti. In breve, è molto flessibile da usare.