विजिटर कोड ट्री को विजुअली कोडिंग करते हैं


9

मैं वर्तमान में XML का उपयोग अपने आरपीजी पेड़ को अपने आरपीजी में बनाने के लिए कर रहा हूं, लेकिन सैकड़ों अलग-अलग चर्चाओं के लिए ऐसा करने से बहुत तेजी से थकाऊ हो सकता है। मैं सोच रहा था कि क्या कोई रास्ता है जिससे मैं इन डायोलॉग पेड़ों को नेत्रहीन कोडिंग की प्रणाली की तरह फ्लो चार्ट / udk kismet लागू कर सकता हूं। मैं अभी भी एक्सएमएल के लिए अंतिम परिणाम चाहता हूं क्योंकि मैंने पहले ही XML के आसपास पार्सिंग और अन्य तर्क लिखे थे।

संपादित करें: मैं क्या देख रहा हूँ, की एक विचार देने के लिए यहां एक उदाहरण है। यह मुझे तब दिखाया गया था जब मैंने रेडिट पर यह पूछा था और यह मूल रूप से वही है जो मैं देख रहा हूं लेकिन यह सीमित है। वास्तव में मैं जो भी देख रहा हूं वह कोई भी डायलॉग सॉफ्टवेयर है जो पहले से ही गेम या सॉफ्टवेयर के लिए उपयोग में है जो कि ग्राफ / फ्लोचार्ट की तरह है और इसे मेरी आवश्यकताओं के अनुरूप संशोधित किया जा सकता है।


4
मुझे लगता है कि एक मौजूदा XML संपादक या यूएमएल आरेख निर्माता का उपयोग करना, फिर परिणाम बदलना (एक्सएसएलटी या कुछ कम डिज़ाइन-पैटर्न के माध्यम से) एक विकल्प नहीं है?
रॉबर्ट फ्रेज़र

1
इसका जवाब है हाँ।" क्या आपके पास एक विशिष्ट प्रश्न है कि इस तरह के संपादक को कैसे लागू किया जाए? क्या आप इस बात को लेकर भ्रमित हैं कि UI टूलकिट में सामान्य प्रयोजन के ग्राफ़-जैसे कैनवास दृश्यों के लिए अच्छा समर्थन है? क्योंकि इसका उत्तर "अधिकांश यूआई टूलकिट ऐसा कर सकते हैं, और अपना खुद का निर्माण करना विशेष रूप से कठिन नहीं है।" कृपया विशेष रूप से मदद करने के बारे में अधिक विवरण के साथ प्रश्न का विस्तार करें।
सीन मिडिलिचच

जवाबों:


6

मैंने ये पाया

आप XML नोटपैड का भी उपयोग कर सकते हैं , जो XML को थोड़ा अधिक संपादन योग्य बनाता है। तुम भी इस्तेमाल कर सकते हैं Freemind / Freeplane और अन्य mindmap सॉफ्टवेयर है कि XML उत्पन्न होगा। आपको बस प्रत्येक नोड में डेटा संरचना करने और तदनुसार अपने पार्सर को लिखने के लिए कुछ शब्दार्थ निर्धारित करने की आवश्यकता है।


-1

शायद वर्कफ़्लो काम कर सकता है, प्रत्येक इंडेंटेशन के साथ एक शाखा बिंदु का प्रतिनिधित्व करता है।


-1 यह वह नहीं है जो पूछने वाले के बाद है। वे संवाद पेड़ों को लिखने का एक तरीका चाहते हैं जो स्वचालित रूप से एक्सएमएल प्रारूप में परिवर्तित हो जाएंगे, शायद ऐसा कुछ है जिसमें प्लस के रूप में अच्छा दृश्य है - उन्हें मसौदा तैयार करने का तरीका नहीं।
doppelgreener
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.