Jeśli chcesz to zrobić w taki sposób, żeby móc wykorzystać ten kod / rozbudować historię, to możesz pomyśleć o zrobieniu jakiegoś formatu pliku, który Twoja aplikacja będzie wczytywała i zachowywała się adekwatnie do wczytanych danych:
STRONA 1
TEKST Kolb był dzielnym norskim wojownikiem. Pewnego dnia wódz poprosił Kolba o zabicie złego smoka, który zagrażał ich wiosce.
- Przejdź przez przełęcz, Kolbie - powiedział. - Po drugiej stronie znajdziesz smoka.
WYBOR 2 Kontynuuj.
STRONA 2
TEKST Kolb wziął swój ulubiony topór i tarczę i poszedł na przełęcz, gdzie ujrzał zimną jaskinię, wietrzną jaskinię i wąski szlak.
WYBOR 17 Wejdź do zimnej jaskini
WYBOR 8 Wejdź do wietrznej jaskini
WYBOR 12 Pójdź szlakiem
...
STRONA zaczyna dane strony, WYBOR X Y oznacza, że wybranie opcji Y przeniesie na stronę X. Oczywiście Twój program powinien zamienić
WYBOR 17 Wejdź do zimnej jaskini
WYBOR 8 Wejdź do wietrznej jaskini
WYBOR 12 Pójdź szlakiem
na coś w stylu
1) Wejdź do zimnej jaskini
2) Wejdź do wietrznej jaskini
3) Pójdź szlakiem
Twój wybór? ...
i adekwatnie zareagować.