GDevelop ile Basit Platform Oyunu Yapımı: Adım Adım Rehber
GDevelop ile Basit Platform Oyunu Yapımı: Adım Adım Rehber
Oyun geliştirme dünyasına adım atmak istiyor ama programlama bilginiz yok mu? Hiç sorun değil! GDevelop sayesinde sürükle-bırak yöntemiyle kod yazmadan kendi 2D oyunlarınızı geliştirebilirsiniz. Bu yazımızda GDevelop kullanarak basit bir platform oyunu nasıl yapılır, adım adım anlatıyoruz.
GDevelop Nedir?
GDevelop, açık kaynaklı ve ücretsiz bir oyun motorudur. Özellikle kodlama bilmeyenler veya yeni başlayanlar için ideal bir araçtır. Arayüzü kullanıcı dostudur ve oyun mantığını “olaylar” aracılığıyla sürükle-bırak biçiminde oluşturabilirsiniz.
Platform Oyunu Nedir?
Platform oyunları, oyuncunun karakteriyle zıplama, engellerden kaçma ve hedefe ulaşma üzerine kurulu klasik bir oyun türüdür. En bilinen örneği Super Mario'dur. Bu tarz oyunlar temel hareket mekaniği, zıplama, yerçekimi ve engel sistemleri ile çalışır.
1. Yeni Proje Oluştur
GDevelop'u açın ve “Yeni Proje” seçeneğine tıklayın. Proje adını “Platform Oyunu” olarak belirleyin. Boş bir sahne ile başlıyoruz.
2. Platformları Ekleyin
İlk olarak oyuncunun yürüyebileceği zeminleri oluşturmamız gerekiyor. Bunun için:
-
Yeni bir "Tiled Sprite" nesnesi ekleyin.
-
Zemin için taş, toprak ya da ahşap görselleri kullanabilirsiniz.
-
Bu sprite’a fizik özelliği olarak “Platform” seçin.
3. Karakter (Oyuncu) Ekleme
-
Yeni bir “Sprite” nesnesi ekleyin ve karakter görselinizi yükleyin.
-
Özelliklerden “Platformer Character” davranışını seçin.
-
Böylece karakterin yerçekimi, zıplama ve hareket kontrolleri otomatik gelecektir.
4. Arka Plan ve Kamera
-
Oyunun sahnesine bir arka plan resmi ekleyerek görselliği artırabilirsiniz.
-
Kamera takibini ayarlamak için olaylar bölümüne girin:
5. Puanlama ve Sonuç
-
Sahneye toplanabilir nesneler (örnek: altın, yıldız) yerleştirin.
-
Nesneye çarpıldığında yok et ve puan artır olayını ekleyin.
-
Kazanma durumu için “Eğer oyuncu hedef bölgeye gelirse sahne değiştir” gibi olaylar tanımlayın.
6. Butonlar ve Yeniden Başlatma
-
Oyuncu düştüğünde sahneyi yeniden başlatabilirsiniz.
-
"Retry" butonu ile oyuncunun tekrar denemesini sağlayabilirsiniz.
GDevelop’un Avantajları
✅ Kod yazmadan oyun yapma
✅ Ücretsiz ve açık kaynak
✅ Türkçe dil desteği
✅ Web, Android, Windows desteği
✅ Hızlı prototipleme
Sonuç
Bu adımları takip ederek siz de GDevelop kullanarak kendi basit platform oyununuzu geliştirebilirsiniz. İster hobi olarak ister eğitim amaçlı, bu tarz projeler size temel oyun mantığını öğretirken eğlenceli bir deneyim sunar.
GDevelop ile daha farklı oyun türleri oluşturmak istiyorsanız, takipte kalın!
Bu tarz kısa Python kodlarıyla bilgisayarınızı daha akıllı ve verimli kullanmak mümkün. Kodlarınızı otomasyon sistemlerine entegre ederek tam anlamıyla zaman kazandıran sistemler oluşturabilirsiniz.
Reviewed by LordMacro
on
Haziran 06, 2025
Rating:
.svg.png)


Post a Comment