Roblox'ta Basit Giriş Seviyesi Bir Parkur (Obby) Oyunu Nasıl Yapılır?

  • Roblox'ta Basit Giriş Seviyesi Bir Parkur (Obby) Oyunu Nasıl Yapılır?

    Roblox'ta basit bir parkur (obby) oyunu yapmak, yeni başlayan geliştiriciler için harika bir başlangıç noktasıdır. İşte adım adım nasıl yapacağınızı anlatan bir rehber ve gerekli kaynaklar:

    1. Roblox Studio'yu Kurma

    Roblox Studio, oyun geliştirmek için kullanacağınız ana araçtır.

    • Erişim: İndirme bağlantısını görmek için Giriş Yap veya Kayıt Ol.
    • Kurulum: Kurulum talimatlarını takip ederek Roblox Studio'yu bilgisayarınıza yükleyin.

    2. Yeni Bir Proje Oluşturma

    Roblox Studio'yu açtıktan sonra yeni bir proje oluşturun.

    • Adımlar:
      • Roblox Studio'yu açın.
      • "Yeni" sekmesine tıklayın.
      • "Obby" şablonunu seçin. Bu şablon, basit parkur oyunları için idealdir.

    3. Temel Parkur Platformları Eklemek

    Temel parkur platformlarını eklemek için, "Part" seçeneğini kullanarak çeşitli şekillerde platformlar oluşturabilirsiniz.

    • Adımlar:
      • Araç çubuğundan "Part" butonuna tıklayın.
      • "Block" seçeneğini seçin ve sahneye bir blok ekleyin.
      • Bu blokları çoğaltarak (Ctrl+D) ve yerlerini değiştirerek parkur rotanızı oluşturun.

    4. Checkpoints (Kontrol Noktaları) Eklemek

    Oyuncuların ilerlemelerini kaydetmeleri için kontrol noktaları eklemek önemlidir.

    • Adımlar:
      • Sahneye bir part ekleyin ve bu partı kontrol noktası olarak adlandırın.
      • "Explorer" penceresinden partı seçin, sağ tıklayın ve "Rename" seçeneği ile "Checkpoint" olarak adlandırın.
    • Script Eklemek:
    Kod
    local checkpoint = script.Parent
    checkpoint.Touched:Connect(function(hit)
       local player = game.Players:GetPlayerFromCharacter(hit.Parent)
       if player then
           player.RespawnLocation = checkpoint
       end
    end)
    • Bu script, oyuncu kontrol noktasına dokunduğunda yeniden doğma noktasını ayarlar.

    5. Ölüm Blokları Eklemek

    Oyuncuların hata yapıp geri dönecekleri ölüm blokları ekleyin.

    • Adımlar:
      • Sahneye bir part ekleyin ve bunu ölüm bloğu olarak adlandırın.
      • "Explorer" penceresinden partı seçin ve "Rename" seçeneği ile "DeathBlock" olarak adlandırın.
    • Script Eklemek:
    Kod
    local deathBlock = script.Parent
    deathBlock.Touched:Connect(function(hit)
       local character = hit.Parent
       local humanoid = character:FindFirstChildOfClass("Humanoid")
       if humanoid then
           humanoid.Health = 0
       end
    end)
    • Bu script, oyuncu ölüm bloğuna dokunduğunda karakterin sağlığını sıfırlar.

    6. Oyunu Test Etmek

    Oyununuzun düzgün çalıştığından emin olmak için düzenli olarak test edin.

    • Adımlar:
      • Roblox Studio'da "Play" butonuna tıklayarak oyununuzu test edin.
      • Kontrol noktaları ve ölüm bloklarının doğru çalıştığını kontrol edin.

    7. Oyunu Yayınlamak

    Oyununuz hazır olduğunda, Roblox platformunda yayınlayabilirsiniz.

    • Adımlar:
      • Araç çubuğunda "File" menüsüne tıklayın ve "Publish to Roblox As..." seçeneğini seçin.
      • Oyununuzu adlandırın ve uygun kategorileri seçerek yayınlayın.

    Kaynaklar ve Ekstra Bilgiler

    • Roblox Developer Hub: İndirme bağlantısını görmek için Giriş Yap veya Kayıt Ol.
    • YouTube Eğitim Kanalları: AlvinBlox, TheDevKing
    • Roblox Community Forum: İndirme bağlantısını görmek için Giriş Yap veya Kayıt Ol.

    Bu basit adımları takip ederek, Roblox'ta kendi parkur oyununuzu kolayca oluşturabilirsiniz. İlerledikçe daha karmaşık oyun mekanikleri ekleyebilir ve oyun geliştirme becerilerinizi artırabilirsiniz. Unutmayın, pratik yaparak ve toplulukla etkileşimde bulunarak sürekli olarak öğrenebilirsiniz. İyi eğlenceler!

Şimdi katılın!

Henüz hesabınız yok mu? Topluluğumuzun aktif bir üyesi olun ve oyunlarla, yazılımlarla ilgili ilginç konuları keşfedin! Kaydolun ve tartışmalara katılın, deneyimlerinizi paylaşın ve yeni arkadaşlar edinin. Topluluğumuzda herkesin kendine göre bir yer bulabileceğinden eminiz. Hadi, gelin ve bizimle birlikte eğlenceli ve bilgilendirici bir yolculuğa çıkın!