È richiesta la versione runtime equivalente a '.Net 4.x'.
".Net 3.5 (obsoleto)" non è più supportato.
FlowCanvas è una soluzione di scripting visivo potente e ricca di funzionalità per Unity, che ti consente di creare e manipolare praticamente qualsiasi aspetto degli elementi di gioco per i tuoi giochi in un modo molto simile a Unreal Blueprints, ma con una conoscenza di programmazione molto inferiore richiesta.
FlowCanvas ti offre la piena flessibilità di concetti e strumenti generalmente disponibili solo nel codice, ma attraverso un editor di nodi visivo intuitivo, che ti consente di creare cose da prototipi rapidi fino a meccaniche di gioco complete senza scrivere una singola riga di codice.
✔ Designer: crea prototipi, itera e realizza completamente le tue idee senza codificare, imparando anche come funziona il codice in modo divertente. Se hai familiarità con Unreal Blueprints ti sentirai come a casa.
✔ Programmatori: interfacciati con il tuo codice a un livello superiore, creando sistemi disaccoppiati e/o fornendo nuovi nodi autonomi per i progettisti con un'API semplice e ben documentata.
Collegando insieme eventi, controller di flusso e nodi funzione, crea e manipola elementi di gioco inclusi, ma non solo:
- Controlli del giocatore.
- Eventi di progettazione dei livelli.
- Meccaniche di gioco.
- Interfacce utente.
- Interazioni con i giocatori.
- Sistemi di gestione delle risorse.
- E onestamente molto di più!
FlowCanvas è un framework pronto per la produzione utilizzato da fantastici giochi tra cui Graveyard Keeper, Deadhold, Memories Retold e Frankie's Revenge, tra gli altri.
CARATTERISTICHE PRINCIPALI
- Editor di nodi visivi elegante e intuitivo con tutte le funzionalità professionali previste.
(Annulla/Ripeti completo, Ingrandisci/Rimpicciolisci, Minimappa, Selezione multipla, Duplicazione, Copia/Incolla, Importazione/Esportazione JSON, Gruppi, Commenti e altro)
- Tutti i tipi supportati immediatamente.
(Classi, Strutture, Enumerazioni, Raccolte, Interfacce...)
- Nodi generati automaticamente per tutte le funzionalità di Unity, il tuo codice e le API di terze parti. Include metodi, proprietà, campi, eventi Unity, eventi C#, delegati, metodi generici, costruttori, estrattori e operatori.
- Più di 60 nodi di eventi integrati, inclusi trigger, collisioni, particelle, visibilità, input, interfaccia utente e molto altro.
- Più di 30 nodi del controller di flusso integrati, inclusi for-loop, ifs, while, cooldown, filtri, toggler, selettori, goto, switch-statements e molto altro.
- Sistema di eventi personalizzati, per comunicare facilmente tra i grafici.
- Funzioni flowScript locali personalizzate (con script visivi).
- Macro riutilizzabili personalizzate (con script visivi) e flowScript nidificati.
- Grafico, GameObject e variabili globali.
- Variabili associate a dati con istanza o proprietà e campi statici.
- Variabili di sincronizzazione di rete con UNET.
(poiché UNET è ora deprecato, verrà sostituito con una nuova soluzione di rete) .
- Variabili sovrascrivibili prefabbricate.
- Debug visivo a runtime colorato e informativo.
- Node Browser, per cercare, aggiungere ai preferiti e leggere la documentazione integrata.
- Configuratore dei tipi preferiti, per personalizzare i menu relativi al tipo in base alle esigenze del tuo progetto.
- Graph Minimap, per navigare facilmente tra i tuoi grafici.
- Graph Console, per individuare automaticamente i nodi difettosi con un solo clic del mouse.
- Graph Explorer, per trovare rapidamente i nodi e l'utilizzo delle variabili all'interno del grafico.
- Graph Refactor, per eseguire il refactoring batch di nodi mancanti e riferimenti di riflessione.
- Converti automaticamente tipi di connessione e WildPort generici, per lavorare più velocemente.
- Menu contestuali tipo Intellisense sensibili al tipo.
- Nodi di eventi basati su oggetti multi-mirati.
- Modalità di visualizzazione completa, parziale e compatta e gruppi di tela con limite automatico.
- Live Editing in runtime, per realizzare più velocemente le tue idee.
- API pulita e ben documentata, per estendere e creare facilmente nodi personalizzati, supportando anche i nodi Generic(T).
- Perfetta integrazione con NodeCanvas BehaviourTrees, FSM e DialogueTrees, con sottografi nidificati tra un modulo grafico qualsiasi.
- Di facile utilizzo. Leggero. Nessuna configurazione richiesta.
- Prestazioni solide come una roccia. Allocazioni prossime allo zero. Caricamento del grafico asincrono.
- Riflessione ottimizzata incredibilmente veloce per piattaforme JIT.
- Connessioni di tipo forte. Niente boxe.
- Tutte le piattaforme supportate.
- Codice sorgente C# completo incluso!
- E molto di più...
Aggiungi FlowCanvas al tuo progetto e goditi il Visual Scripting moderno e ricco di funzionalità per Unity con potenti possibilità e senza compromessi.