Este é um exemplo de ilustração repo de uma masmorra usando o Markdown no Github. Na masmorra, o leitor escolhe qual opção levar e pular para uma página apropriada da sala que se baseia em sua escolha. É colaborativo porque a sala é escrita por muitos autores.
| Comece um novo jogo |
|---|
Você precisa instalar o fio.
git clone https://github.com/MakeContributions/markdown-dungeon.git cd markdown-dungeonyarn.env.development na pasta Root Project e copie o formato do arquivo .env.example .yarn startCertifique -se de que você não está usando o PowerShell
Um piso é uma pasta e cada piso é uma coleção de quartos e cada quarto é um arquivo Markdown . Os links de capacidade de marcação são usados para cima/para baixo e para outra sala, como o exemplo abaixo.
Vá para o Github Dungeon
[ Go to Github dungeon ] ( https://github.com/ ) A estrutura deve ser dungeon-name/floor-number/room-number , consulte as definições abaixo para cada variável:
1, 2, 3 // Compliance
01, 02, A3 // Non-Compliance
1, 2, 3-AF, 3-01 // Compliance
01A, 02*A3, A3+F // Non-Compliance
Nome da pasta ou arquivo Aceite apenas todos os caracteres ASCII e o traço (-).
Se você criou uma nova masmorra, adicione Iniciar um novo jogo, adicione-o na pasta de imagens e na masmorra-info.json, para que o leitor possa ir para sua masmorra e abri-lo no site
Se você deseja ter uma idéia de qual opção leva ao que, ao contribuir, procure o arquivo
decision_tree.pngna pasta Dungeon, que contém uma visualização gráfica dessa masmorra.
Os links neste arquivo devem ser links relativos para continuar trabalhando se o repositório for bifurcado.
Mantenha todas as linhas 120 caracteres ou menos. Caso contrário, os arquivos brutos serão difíceis de ler no navegador ou na linha de comando, e as alterações serão mais difíceis de revisar.
Insira linhas em branco entre as diferentes opções para que as opções sejam visualmente separadas.
Mit