Hikayenizin ilk cümlesi tamamlandı ve Studio'da çalışıyor, şimdi dizenizi noktalama işaretleri ve satır sonları ile özelleştirme zamanı. Görünümünden ve oyunculara nasıl okunduğundan memnun kaldığınızda, daha fazla cümle ekleyebilir ve hikayenizin geri kalanını tamamlayabilirsiniz.
Noktalama ekleyin
Oyun test ettiğinizde, ilk cümleniz oyunculara cümlenin tamamlandığını bildirecek herhangi bir noktalama işareti içermiyor. Bunu düzeltmek için, kelimelerinizi noktalama işaretlerinizle birleştirmek için aynı birleştirme sürecini kullanarak başka bir dize ekleyebilirsiniz.
Noktalama eklemek için:
story değişkeninin bulunduğu satırda, iki nokta yazın.
Bir noktalama işareti, örneğin bir nokta veya ünlem işareti ile başka bir dize ekleyin, ardından bir ekstra boşluk ekleyin, böylece bir sonraki cümleniz noktalama işaretinin hemen ardından başlamaz.
-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! ")-- =============================================-- =============================================storyMaker:Write(story)
Satır sonları ekleyin
Bir satır sonu, imleci bir sonraki metin satırına taşır. Bu, her cümlenin sayfanın sol tarafında başlamasını istediğinizde ve hikayenizin dev kitapta okunabilirliğini artırmak için faydalıdır.
Satır sonu eklemek için:
story değişkeninin bulunduğu satırda, \n yazın.
-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! \n")-- =============================================-- =============================================storyMaker:Write(story)- İSTEĞE BAĞLIBirden fazla satır sonu eklemek için ihtiyacınız kadar \n ekleyebilirsiniz. Örneğin, aşağıdaki kod örneği üç satır sonu ekler.-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)
Daha fazla cümle ekleyin
Artık ilk cümleniz noktalama ve gerekli satır sonlarını içerdiğine göre, hikayenize daha fazla cümle ekleyebilir ve oyunculara yer tutucu kelimelerinizle ilgili daha fazla soru sorabilirsiniz.
Daha fazla cümle eklemek için:
İlk değişkeninizin altına, ikinci yer tutucunuz için yeni bir değişken oluşturun ve bunun ne tür bir yer tutucu kelime olduğunu belirten bir soru sorun. Örneğin:
-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local food1local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)İlk değişkeninizle aynı süreci kullanarak, değişkeni ayarlayın ve dev kitapta sorularınızı görüntüleyen storyMaker:GetInput() yöntemini kullanın. Örneğin:
-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local food1 = storyMaker:GetInput("Ne yemeyi seversiniz?")local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! \n\n\n")-- =============================================-- =============================================storyMaker:Write(story)Hikayenin ilk dizesini oyuncunun cevabı ile .. kullanarak birleştirin.
- story değişkeninin bulunduğu satırda, iki nokta ekleyin.
- Bir boşluk ekleyin, ardından oyuncunun ikinci cevabını saklayan değişkenin adını yazın.
- İki nokta daha ekleyin, ardından cümleyi bir noktalama işareti ile bitirin.
-- =============================================local name1 = storyMaker:GetInput("En sevdiğiniz isim nedir?")local food1 = storyMaker:GetInput("Ne yemeyi seversiniz?")local story = ("Bir tepedeki ağaçta büyük büyücü " .. name1 .. "! \n\n\n" .. "Her sabah, büyücü dev bir kâse bal kavrulmuş " .. food1 .. " yemeyi sever. ")-- =============================================-- =============================================storyMaker:Write(story)Bu süreci hikayeniz için tekrarlayın, ardından kodunuzun düzgün çalıştığından emin olmak için önceki bölümdeki adımları kullanarak oyununuzu test edin.