題:
專注於易用性的概念圖軟件
SF.
2014-02-05 19:33:58 UTC
view on stackexchange narkive permalink

我正在編寫一個交互式小說遊戲(或者,如果喜歡偏斜的話,可以製作一部冒險小說),並且我需要軟件來繪製所有可能的場景過渡。

我發現概念圖是最能滿足我需求的表示形式,並且我想為此使用一些軟件。

不幸的是,有很多各種各樣的概念圖程序。絕大多數人專注於吸引人的演講,從而使概念圖在會議期間更具吸引力。創建單個條目需要花費時間,包括所有樣式,其他內容等。此外,我的概念圖的大小將非常龐大。 (我不需要 軟件來做更小的東西!),許多程序限制了畫布的大小。

當前,我完全陷入了嘗試使用IHMC CmapTools的困境。它具有一個古怪的界面,不適用於水平滾動,它具有有限的縮放選項以及許多不直觀的功能(例如,您不能僅將註釋添加到未註釋的箭頭,您必須將其刪除並重新繪製為帶有註釋的箭頭)。它非常著重於成為具有協作功能的多用戶應用程序,而在此之上很難成為概念圖編輯器。

這是從第一天開始一直到大約1天的樹。遊戲第一天晚上的/ 4被草擬。整個遊戲至少需要一周時間,而樹的寬度只會增加。

IHMC CmapTools UI with a complex tree

我需要什麼:

  • 用箭頭連接框
  • 註釋這些框和箭頭
  • 允許使用可讀的方式進行佈局,儘管縮放比例不大
  • ,無論這些框和箭頭的數量如何,都可以輕鬆實現。

這些樣式的一些基本樣式將是受歡迎的,但不是必須的,並且樣式也不能妨礙編輯。

  • 簡單,直觀,無怪癖和無干擾。
  • 此外,批量編輯(移動整個分支)可能也很重要,因為錯誤和更正勢必會發生

該軟件應該可以在Windows上運行,但是最歡迎在Linux上運行的版本(允許我在上網本上訪問它)。當然,這不必一定是桌面應用程序-一個好的Web應用程序也是可以接受的(儘管它一定不會陷入困境,並且不會像許多項目那樣陷入巨大的項目中。)

我想向您推薦適用於Linux的Dia。但是後來我嘗試製作一個像您一樣的圖形,但由於用大文本標記箭頭失敗,因為我不知道如何進行換行。在適用於shift + return的框中,但顯然沒有箭頭所示。
您願意接受付費解決方案嗎? Visio可以工作。雖然我認為這並不理想。
-1
是的,Visio是唯一想到的東西……但是我也想要這樣的工具。
二 答案:
Mani
2014-02-10 21:51:20 UTC
view on stackexchange narkive permalink

我在 yEd上取得了不錯的成績。就個人而言,我使用它來映射複雜的代碼並開發軟件庫。

它應該滿足您的所有要點,並且具有跨平台(Java)和免費的額外優點。它還可以應用一種漂亮的算法來清理混亂的網絡,同時保持所有連接不變。

歡迎使用軟件建議。我們需要答案來說明推薦產品如何滿足要求並符合問題的目的。您在此處編寫的內容只不過是該產品的廣告文案。您能否擴展它以展示該產品的適用性?有關撰寫答案的提示,請參見[this meta post](http://meta.softwarerecs.stackexchange.com/questions/86/youre-doing-it-all-wrong/214#214)。
我已經嘗試了yEd,的確,與所有競爭對手相比,它的怪癖更少。儘管樣式和高級功能的訪問性較差且使用起來比較麻煩,但創建非常基本(如果很大)的圖非常容易且精簡,這正是我所要求的。
Mawg says reinstate Monica
2015-12-03 19:03:43 UTC
view on stackexchange narkive permalink

好吧,如果您正在使用TADS ...大約十年前,我正在開發TADS IDE,我早就放棄了它,但一直希望再次啟動。

它無法滿足您的所有需求(並且不需要您做很多事情),但是您可能會感興趣。

此處是網站的保存副本;讓我知道是否應該通過電子郵件將程序的副本發送給您(如果您擁有Borland(現為Embarcadero)C ++ Builder,請發送給您)。

Plugh! Beginning Window enter image description here Pligh! Description Editor Window

有關更多信息,請參見(存檔的)網站。


不過,對於您的海豚來說,它也許最好使用 Graphviz Dot,該工具可讓您編輯文本文件,並對其進行處理以繪製圖表。

這是一個非常簡單的示例,摘自該網站的示例頁面

輸入:

 圖{ a-b; b-c; a-c; d-c; e-c; e-a; }  

輸出:Output diagram

很明顯,它可以生成更複雜的圖,但它顯示了原理-a簡單的文本語言來描述節點之間的關係。

GraphViz已經存在很長時間了,得到了很好的支持,擁有一個活躍論壇,並廣泛用於學術界和某些領域。流行的工具,例如DoxyGen。

另請參見http://twinery.org//這些天,大多數贏得比賽的i-f似乎都在使用它


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...