Este es un ejemplo de la ilustración de repo de una mazmorra usando Markdown en GitHub. En la mazmorra, el lector elige qué opción tomar y salta a una página apropiada de la habitación que se basa en su elección. Es colaborativo porque la habitación está escrita por muchos autores.
| Empiece un nuevo juego |
|---|
Necesitas instalar hilo.
git clone https://github.com/MakeContributions/markdown-dungeon.git cd markdown-dungeonyarn.env.development en la carpeta Root Project y copie el formato del archivo .env.example .yarn startAsegúrese de no estar utilizando PowerShell
Un piso es una carpeta y cada piso es una colección de habitaciones y cada habitación es un archivo Markdown . Los enlaces de capacidad de Markdown se usan para arriba/hacia abajo e ir a otra habitación, como el ejemplo a continuación.
Ir a la mazmorra de Github
[ Go to Github dungeon ] ( https://github.com/ ) La estructura debe ser dungeon-name/floor-number/room-number , consulte las definiciones a continuación para cada variable:
1, 2, 3 // Compliance
01, 02, A3 // Non-Compliance
1, 2, 3-AF, 3-01 // Compliance
01A, 02*A3, A3+F // Non-Compliance
Carpeta o nombre de archivo solo acepta todos los caracteres ASCII y el tablero (-).
Si creó una nueva mazmorra, agregue Inicie un nuevo juego, agréguelo en la carpeta de imágenes y en la mazmorra-Info.json, para que el lector pueda ir a su mazmorra y abrirlo en el sitio web
Si desea obtener una idea de qué opción conduce a qué al contribuir, busque el archivo
decision_tree.pngen cualquier carpeta de mazmorras, que contiene una vista gráfica de esa mazmorra.
Los enlaces en este archivo deben ser enlaces relativos para continuar funcionando si el repositorio está bifurcado.
Mantenga todas las líneas 120 caracteres o menos. De lo contrario, los archivos sin procesar serán difíciles de leer en el navegador o en la línea de comandos, y los cambios serán más difíciles de revisar.
Inserte líneas en blanco entre las diferentes opciones para que las opciones estén separadas visualmente.
MIT