GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - mopadden/create-your-own-adventure

BranchesTags
Open more actions menu
 
 

Latest commit

 

History

4,310 Commits
4,310 Commits

Folders and files

NameName
Last commit message
Last commit date
Chinese
Chinese
 
 
Italian
Italian
 
 
Malayalam
Malayalam
 
 
Marathi
Marathi
 
 
Philippines
Philippines
 
 
Polish
Polish
 
 
Thai
Thai
 
 
albanian
albanian
 
 
arabic
arabic
 
 
basque
basque
 
 
bulgarian
bulgarian
 
 
catala
catala
 
 
croatian
croatian
 
 
czech
czech
 
 
danish
danish
 
 
dutch
dutch
 
 
english
english
 
 
espanol
espanol
 
 
estonian
estonian
 
 
finnish
finnish
 
 
french
french
 
 
galician
galician
 
 
german
german
 
 
greek
greek
 
 
hebrew
hebrew
 
 
hindi
hindi
 
 
hungarian
hungarian
 
 
japanese
japanese
 
 
kannada
kannada
 
 
klingon
klingon
 
 
korean
korean
 
 
kyrgyz
kyrgyz
 
 
latvian
latvian
 
 
nepali
nepali
 
 
persian
persian
 
 
pig-latin
pig-latin
 
 
portugues
portugues
 
 
portugues_pt
portugues_pt
 
 
punjabi
punjabi
 
 
romanian
romanian
 
 
russian
russian
 
 
slovak
slovak
 
 
slovenian
slovenian
 
 
swedish
swedish
 
 
telugu
telugu
 
 
tools
tools
 
 
tulu
tulu
 
 
turkce
turkce
 
 
ukrainian
ukrainian
 
 
README.md
README.md
 
 
language.md
language.md
 
 

Repository files navigation

Collaborative Create-Your-Own-Adventure

This is a create-your-own-adventure story where at each step, the reader chooses what action to take and turns to an appropriate page of the story based on their choice. It is collaborative because it is written one small piece at a time by many authors. To start reading the story, click here.

Format of the Story

Each "page" of this story is a separate file. The files are Markdown, which means they are plain text, but with a few special capabilities. The only Markdown capability used in this story is links. By putting text in brackets and a URL in parentheses, you can add a link to the story. For example, the following text would turn "here" into a link to Google:

Click [here](http://www.google.com) to visit Google.

Contribution Guidelines

Make Appropriately Sized Changes

Try to keep your change small. Part of the fun of a collaborative story is that no one person writes very much of it! On the other hand, please don't add an option without adding any story for readers who choose that option, or the story will soon be full of dead links. Instead, the last .md file the reader reaches on any path of the story should not have any options. For an example, see this file from an early version of the story. Here are some examples of appropriate changes:

  • Add a sentence or two to an existing "page" (file) of the story.
  • Add a new option to an existing choice point, and link that option to an existing "page".
  • Add a new option to an existing choice point, create a new "page" for that option, and add a sentence or two to the new "page".
  • Add a couple of options to a current dead-end "page", and add a "page" or link to an existing "page" for each option.

Directory Structure

We expect that this repository will eventually contain quite a few files, so we have a unique directory structure that we'd like contributors to follow to help keep things organized.

Each "page" in the story should have its own directory with a single Markdown file. The name of the Markdown file should reflect the subject of the file. For example, the first "page" is at the top of the repository, and it is named language.md because in it, the reader selects their language.

When you add a new option to an existing "page", you should add the file for that new option in a subdirectory of the file that links to it. For example, when I added the option to eat the walls on the "page" english/marshmallow.md, I created a new directory called english/eating-walls/, and a new file within that directory called english/eating-walls/eating-marshmallows.md.

Use Relative Links

The links in this file should be relative links so that they will still work if the repository is forked. View the language.md file for an example of relative links. (Click the "Raw" button to view the text that creates the links.) You can also use .. to refer to the parent of the current directory if necessary.

Line Length

Please keep all lines to 120 characters or fewer. Otherwise, the raw files will be difficult to read in the browser or on the command line, and changes will be harder to review.

Blank Lines Between Options

Insert blank lines between different options so that the options will be visually separated.

Avoid Using Markdown Features

Other than links, please only use plain text in your story and not the other features of Markdown. We want it to be easy to read the raw files even for people who don't know Markdown.

License

The content of this repository is licensed under a Creative Commons Attribution License

About

No description, website, or topics provided.

Resources

Readme
Activity

Stars

0 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Packages

Contributors

You are visitor 01402520 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.