Questão:
Software de mapeamento de conceito concentrado na facilidade de uso
SF.
2014-02-05 19:33:58 UTC
view on stackexchange narkive permalink

Estou escrevendo um jogo de ficção interativo (ou romance Make Your Adventure, se você preferir esse tipo de inclinação) e preciso de um software para mapear todas as transições de cena possíveis.

Descobri que os mapas conceituais são o formato de apresentação que mais atende às minhas necessidades e queria usar um software para isso.

Existem toneladas de vários programas de mapeamento conceitual, infelizmente, a grande maioria se concentra em uma apresentação atraente, fazendo com que os mapas conceituais pareçam atraentes durante as reuniões. Criar uma única entrada leva tempo, com todo o estilo, extras etc. Além disso, meu mapa conceitual será simplesmente gigantesco em tamanho. (Eu não precisaria de software para algo menor!) E muitos programas restringem o tamanho da tela.

Atualmente, estou totalmente atolado tentando usar o IHMC CmapTools. Ele tem uma interface peculiar que não funciona bem com a rolagem horizontal, tem opções de zoom limitadas e muitos recursos não intuitivos (por exemplo, você não pode simplesmente adicionar anotações a setas não anotadas, você deve excluir e redesenhar como um com anotação). Ele se concentra muito em ser um aplicativo multiusuário com recursos colaborativos e não faz um bom trabalho como editor de mapas conceituais.

Esta é a árvore que vai do primeiro dia até aproximadamente 1 / 4 da primeira noite do jogo elaborado. O jogo todo levará pelo menos uma semana com a árvore crescendo apenas em largura.

IHMC CmapTools UI with a complex tree

O que eu preciso:

  • conectar caixas com setas
  • anotar essas caixas e setas
  • permitir o layout de uma forma legível, apesar da escala
  • fazê-lo facilmente, independentemente do número dessas caixas e setas.

Algum estilo rudimentar desses seria bem-vindo, mas não essencial e o estilo não deve atrapalhar a edição.

  • Simples, intuitivo, sem peculiaridades e sem distrações.
  • Além disso, edições em massa (mover ramos inteiros) serão provavelmente importantes, pois erros e correções estão prestes a acontecer .

O software deve funcionar no Windows, mas uma versão rodando no Linux será bem-vinda (permitindo-me acessá-lo no meu netbook). É claro que isso não precisa ser um aplicativo de desktop - um bom aplicativo da web também será aceitável (embora não deva ficar atolado e atrasar com projetos enormes, como muitos deles tendem a fazer).

Eu queria recomendar a você Dia para Linux. Mas então tentei fazer um gráfico como o seu e falhei ao rotular as setas com um texto maior, pois não consegui descobrir como fazer uma quebra de linha. Nas caixas que funciona com shift + return, mas não para as setas aparentemente.
Você está aberto a soluções pagas? O Visio poderia funcionar. Embora eu ache que não seja o ideal.
-1
Sim, visio é a única coisa que me vem à mente ... mas eu gostaria de uma ferramenta como esta também.
Dois respostas:
#1
+4
Mani
2014-02-10 21:51:20 UTC
view on stackexchange narkive permalink

Tive ótimos resultados com yEd. Pessoalmente, usei-o para mapear um código complexo e desenvolver uma biblioteca de software.

Ele deve satisfazer todos os seus pontos de bala e tem a vantagem adicional de ser compatível com várias plataformas (Java) e gratuito. Ele também pode aplicar um algoritmo bacana para limpar redes bagunçadas enquanto mantém todas as conexões iguais.

Bem-vindo às recomendações de software. Queremos respostas que expliquem como o produto recomendado atende aos requisitos e atende ao propósito da pergunta. O que você escreveu aqui é pouco mais do que uma cópia do anúncio do produto. Você poderia expandi-lo para demonstrar como este produto se encaixa? Consulte [esta meta postagem] (http://meta.softwarerecs.stackexchange.com/questions/86/youre-doing-it-all-wrong/214#214) para obter dicas sobre como escrever uma resposta.
Já tentei e, de fato, tem menos peculiaridades do que toda a competição. Embora o estilo e os recursos avançados sejam menos acessíveis e mais complicados de usar, criar gráficos muito básicos (embora grandes) é muito fácil e simplificado, exatamente o que solicitei.
#2
+1
Mawg says reinstate Monica
2015-12-03 19:03:43 UTC
view on stackexchange narkive permalink

Bem, se você está usando o TADS ... cerca de uma década atrás, eu estava trabalhando em um IDE TADS, que há muito abandonei, mas sempre quis começar de novo.

Ele não fará tudo o que você deseja (e fará muitas coisas que você não pede), mas pode ser do seu interesse.

Aqui está uma cópia salva do site; deixe-me saber se devo enviar por e-mail uma cópia do programa (ou o código-fonte, se você tiver o Borland (agora Embarcadero) C ++ Builder).

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

Veja o site (arquivado) para mais informações.


No entanto, para seus botos, ele pode ser melhor usar o Graphviz Dot, uma ferramenta que permite editar um arquivo de texto que ele processa para desenhar diagramas.

.

Aqui está um exemplo muito simples retirado da página de exemplos do site:

Entrada:

  gráfico { a - b; b - c; a - c; d - c; e - c; e - a; } 

Output:Output diagram

Obviamente, ele pode produzir diagramas muito mais complexos que isso, mas isso mostra o princípio - um linguagem de texto simples para descrever a relação entre os nós.

O GraphViz existe há muito tempo, é bem suportado, tem um fórum ativo e é amplamente usado na academia e em alguns ferramentas populares como DoxyGen.

Veja também http://twinery.org// A maioria dos vencedores de competições i-f parece usá-lo hoje em dia


Estas perguntas e respostas foram traduzidas automaticamente do idioma inglês.O conteúdo original está disponível em stackexchange, que agradecemos pela licença cc by-sa 3.0 sob a qual é distribuído.
Loading...