Równoważna wersja środowiska wykonawczego '.Net 4.x' jest wymagana.
„.Net 3.5 (przestarzałe)” nie jest już obsługiwane.
FlowCanvas to potężne i bogate w funkcje rozwiązanie do obsługi skryptów wizualnych dla Unity, które umożliwia tworzenie i manipulowanie praktycznie każdym aspektem elementów rozgrywki w grach w sposób bardzo podobny do Unreal Blueprints, ale wymaga znacznie mniejszej wiedzy programistycznej.
FlowCanvas zapewnia pełną elastyczność koncepcji i narzędzi zwykle dostępnych tylko w kodzie, ale dzięki intuicyjnemu wizualnemu edytorowi węzłów, dzięki czemu możesz tworzyć rzeczy od szybkich prototypów po pełną mechanikę gry bez pisania ani jednej linii kodu.
✔ Projektanci: Prototypuj, iteruj i całkowicie realizuj swoje pomysły bez kodowania, jednocześnie ucząc się, jak działa kod w zabawny sposób. Jeśli znasz Unreal Blueprints, poczujesz się jak w domu.
✔ Programiści: Interfejs z kodem na wyższym poziomie, tworzenie oddzielonych systemów i/lub dostarczanie nowych, samodzielnych węzłów dla projektantów za pomocą łatwego i dobrze udokumentowanego interfejsu API.
Łącząc wydarzenia, kontrolery przepływu i węzły funkcyjne, twórz i manipuluj elementami rozgrywki, w tym między innymi:
- Sterowanie odtwarzaczem.
- Wydarzenia związane z projektowaniem poziomów.
- Mechanika rozgrywki.
- Interfejsy użytkownika.
- Interakcje graczy.
- Systemy zarządzania zasobami.
- I szczerze o wiele więcej!
FlowCanvas to framework gotowy do produkcji, używany przez niesamowite gry, w tym między innymi Graveyard Keeper, Deadhold, Memories Retold i Frankie's Revenge .
NAJWAŻNIEJSZE CECHY
- Elegancki i intuicyjny wizualny edytor węzłów ze wszystkimi oczekiwanymi profesjonalnymi funkcjami.
(Całkowite cofnięcie/ponowne wykonanie, powiększenie/pomniejszenie, minimapa, wielokrotny wybór, duplikacja, kopiowanie/wklejanie, import/eksport JSON, grupy, komentarze i inne)
- Wszystkie typy obsługiwane natychmiast po wyjęciu z pudełka.
(Klasy, Struktury, Wyliczenia, Kolekcje, Interfejsy...)
- Automatycznie generowane węzły dla wszystkich funkcji Unity, Twojego kodu i zewnętrznych interfejsów API. W tym metody, właściwości, pola, zdarzenia Unity, zdarzenia C#, delegaty, metody ogólne, konstruktory, ekstraktory i operatory.
- Ponad 60 wbudowanych węzłów zdarzeń, w tym wyzwalacze, kolizje, cząsteczki, widoczność, dane wejściowe, interfejs użytkownika i wiele innych.
- Ponad 30 wbudowanych węzłów Flow Controller, w tym pętle for, ifs, while, cooldowns, filtry, przełączniki, selektory, goto, switch-statements i wiele więcej.
- Niestandardowy system zdarzeń, aby z łatwością komunikować się między wykresami.
- Niestandardowe (z wizualnym skryptem) lokalne funkcje flowScript.
- Niestandardowe (z wizualnym skryptem) makra wielokrotnego użytku i zagnieżdżone flowScripty.
- Wykres, GameObject i zmienne globalne.
- Zmienne powiązane z danymi z instancją lub statycznymi właściwościami i polami.
- Zmienne synchronizacji sieci z UNET.
(ponieważ UNET jest teraz przestarzały, zostanie on zastąpiony nowym rozwiązaniem sieciowym) .
- Prefabrykowane zmienne nadające się do zastąpienia.
- Kolorowe i pouczające debugowanie wizualne w czasie wykonywania.
- Przeglądarka węzłów, aby wyszukiwać, dodawać do ulubionych i czytać wbudowaną dokumentację.
- Konfigurator preferowanych typów, aby dostosować menu związane z typami do potrzeb projektu.
- Wykres Minimapa, aby z łatwością poruszać się po wykresach.
- Konsola Graph do automatycznego lokalizowania wadliwych węzłów za pomocą jednego kliknięcia myszy.
- Graph Explorer, aby szybko znaleźć węzły i wykorzystanie zmiennych na wykresie.
- Refaktoryzacja wykresu, do refaktoryzacji wsadowej brakujących węzłów i odniesień do odbić.
- AutoConvert Connection Types i Generic WildPorts, aby działać szybciej.
- Wrażliwe na typ menu kontekstowe podobne do Intellisense.
- Węzły zdarzeń oparte na obiektach wielokierunkowych.
- Pełne, częściowe, kompaktowe tryby wyświetlania i grupy płócien z automatycznym wiązaniem.
- Edycja na żywo w czasie wykonywania, aby szybciej realizować swoje pomysły.
- Czysty i dobrze udokumentowany interfejs API do łatwego rozszerzania i tworzenia niestandardowych węzłów, obsługujący również węzły Generic(T).
- Bezproblemowa integracja z NodeCanvas BehaviourTrees, FSM i DialogueTrees, z zagnieżdżonymi podgrafami między dowolnymi modułami wykresów.
- Przyjazny użytkownikowi. Lekki. Konfiguracja nie jest wymagana.
- Solidna wydajność. Przydziały bliskie zera. Asynchroniczne ładowanie wykresu.
- Niesamowicie szybkie, zoptymalizowane odbicie dla platform JIT.
- Silne połączenia typu. Żadnego boksu.
- Obsługiwane wszystkie platformy.
- Zawiera pełny kod źródłowy C#!
- I wiele więcej...
Dodaj FlowCanvas do swojego projektu i ciesz się bogatym w funkcje, nowoczesnym Visual Scripting for Unity z potężnymi możliwościami i bez żadnych kompromisów.