Obecnie używam XML do tworzenia drzew dialogowych w moim pliku rpg, ale robienie tego ręcznie dla setek różnych dyskusji może być bardzo nudne i bardzo szybkie. Zastanawiałem się, czy jest jakiś sposób na wdrożenie schematu blokowego / udk kismet, takiego jak system wizualnego kodowania tych drzew diologów. Nadal chcę, aby wynikiem końcowym był XML, ponieważ już napisałem parsowanie i inną logikę wokół XML.
EDYCJA: aby dać wyobrażenie o tym, czego szukam, oto przykład. Zostało mi to pokazane, kiedy zapytałem o to na reddit i jest to w zasadzie to, czego szukam, ale jest to ograniczenie. Naprawdę to, czego szukam, to każde oprogramowanie dialogowe, które jest już używane w grach lub oprogramowaniu, które jest podobne do wykresów / schematów blokowych i może być modyfikowane w celu dostosowania do moich potrzeb.
źródło
Odpowiedzi:
Znalazłem to
Możesz także użyć Notatnika XML , co sprawia, że edytowanie XML jest trochę bardziej znośne. Możesz także użyć Freemind / Freeplane i innego oprogramowania map myśli, które generowałyby XML. Wystarczy skonfigurować semantykę dotyczącą struktury danych w każdym węźle i odpowiednio napisać analizator składni.
źródło
Może Workflowy mógłby działać, a każde wcięcie reprezentowało punkt rozgałęzienia.
źródło