Pengodean pohon dialog rpg secara visual

9

Saat ini saya menggunakan XML untuk membuat pohon dialog di rpg saya, tetapi melakukan ini dengan tangan untuk ratusan diskusi yang berbeda bisa sangat membosankan. Saya bertanya-tanya apakah ada cara saya dapat menerapkan diagram alir / udk kismet seperti sistem pengkodean secara visual pohon diolog ini. Saya masih ingin hasil akhirnya menjadi XML karena saya sudah menulis parsing dan logika lain di sekitar XML.

EDIT: untuk memberikan gambaran tentang apa yang saya cari, berikut ini sebuah contoh. Ini ditunjukkan kepada saya ketika saya bertanya ini pada reddit dan pada dasarnya apa yang saya cari tetapi itu membatasi. Sungguh apa yang saya cari adalah semua perangkat lunak dialog yang sudah digunakan untuk permainan atau perangkat lunak seperti grafik / flowchart dan dapat dimodifikasi sesuai dengan kebutuhan saya.

bionsuba
sumber
4
Saya kira menggunakan editor XML atau pencipta diagram UML yang ada, kemudian mengubah hasilnya (melalui XSLT atau sesuatu yang kurang berpola desain) bukan merupakan pilihan?
Robert Fraser
1
Jawabannya iya." Apakah Anda memiliki pertanyaan spesifik tentang bagaimana menerapkan editor seperti itu? Apakah Anda bingung tentang toolkit UI apa yang memiliki dukungan yang layak untuk adegan kanvas seperti grafik untuk keperluan umum? Karena jawabannya adalah "sebagian besar toolkit UI dapat melakukannya, dan membuat sendiri tidak terlalu sulit." Harap perluas pertanyaan dengan rincian lebih lanjut tentang apa yang Anda perlu bantuan lakukan secara khusus.
Sean Middleditch

Jawaban:

6

Saya menemukan ini

Anda juga bisa menggunakan Notepad XML , yang membuat pengeditan XML sedikit lebih tertahankan. Anda juga dapat menggunakan Freemind / Freeplane dan perangkat lunak mindmap lainnya yang akan menghasilkan XML. Anda hanya perlu mengatur beberapa semantik untuk cara menyusun data di setiap node dan menulis parser Anda sesuai.

michael.bartnett
sumber
-1

Mungkin Workflowy bisa bekerja, dengan setiap lekukan mewakili titik cabang.

salmonmoose
sumber
-1 Ini bukan tujuan si penanya. Mereka menginginkan cara untuk menulis pohon dialog yang akan secara otomatis dikonversi ke dalam format XML, mungkin sesuatu yang memiliki visualisasi yang bagus sebagai nilai tambah - bukan cara untuk menyusunnya.
doppelgreener