Z pierwszym zdaniem twojej historii gotowym i działającym w Studio, nadszedł czas, aby dostosować swój ciąg za pomocą interpunkcji i łamańców. Gdy będziesz zadowolony z tego, jak wygląda i jak jest odczytywane przez graczy, możesz dodać więcej zdań i zakończyć resztę swojej historii.
Dodaj interpunkcję
Kiedy testujesz swoją grę, twoje pierwsze zdanie nie zawiera żadnej interpunkcji, aby dać graczom znać, że zdanie jest zakończone. Aby to naprawić, możesz dodać inny ciąg, używając tego samego procesu konkatenacji, aby połączyć swoje słowa z interpunkcją.
Aby dodać interpunkcję:
W tym samym wierszu co zmienna story, wpisz dwie kropki.
Dodaj inny ciąg z znakiem interpunkcyjnym, takim jak kropka lub wykrzyknik, a następnie dodatkową spację, aby twoje następne zdanie nie zaczynało się natychmiast po znaku interpunkcyjnym.
-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! ")-- =============================================-- =============================================storyMaker:Write(story)
Dodaj łamańce
Łamańce przenoszą kursor do następnej linii tekstu. Jest to pomocne, gdy chcesz, aby każde zdanie zaczynało się od lewej strony strony, co poprawia czytelność twojej historii w wielkiej książce.
Aby dodać łamańce:
W tym samym wierszu co zmienna story, wpisz \n.
-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! \n")-- =============================================-- =============================================storyMaker:Write(story)- OPCJONALNEMożesz dodać więcej niż jeden łamaniec, dodając tyle \n, ile potrzebujesz. Na przykład, poniższy fragment kodu dodaje trzy łamańce.-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)
Dodaj więcej zdań
Teraz, gdy twoje pierwsze zdanie zawiera interpunkcję i wszelkie odpowiednie łamańce, możesz dodać więcej zdań do swojej historii i zadać graczom więcej pytań dotyczących twoich słów zastępczych.
Aby dodać więcej zdań:
Pod swoją pierwszą zmienną, stwórz nową zmienną dla swojego drugiego słowa zastępczego i zadaj pytanie związane z tym, jakiego rodzaju słowem zastępczym jest. Na przykład:
-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local food1local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)Używając tego samego procesu co w przypadku pierwszej zmiennej, ustaw zmienną i użyj dostarczonej metody storyMaker:GetInput(), która wyświetla twoje pytania w wielkiej książce. Na przykład:
-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local food1 = storyMaker:GetInput("Co lubisz jeść?")local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)Połącz pierwszy ciąg historii z odpowiedzią gracza, używając ...
- W tym samym wierszu co zmienna story, dodaj dwie kropki.
- Dodaj spację, a następnie wpisz nazwę zmiennej, która przechowuje drugą odpowiedź gracza.
- Dodaj dwie kropki, a następnie zakończ zdanie znakiem interpunkcyjnym.
-- =============================================local name1 = storyMaker:GetInput("Jakie jest twoje ulubione imię?")local food1 = storyMaker:GetInput("Co lubisz jeść?")local story = ("Na drzewie na wzgórzu mieszka wielki czarodziej " .. name1 .. "! \n\n\n" .. "Każdego ranka czarodziej uwielbia jeść wielką miskę miodowych " .. food1 .. ". ")-- =============================================-- =============================================storyMaker:Write(story)Powtórz ten proces dla całej swojej historii, a następnie przetestuj swoją grę, korzystając z kroków z poprzedniego rozdziału, aby upewnić się, że twój kod działa poprawnie.