Blog
Godot ile Oyun Nasıl Yapılır? Başlangıç Rehberi
Yayın tarihi:
Neden Godot?
Godot MIT lisansıyla dağıtılır: indirip kullanırsınız, oyununuzdan pay ya da ücret istemez. Kurulumu küçüktür; 2D ve 3D oyun yapılabilir. Unity ve Unreal'a göre daha hafiftir; özellikle 2D ve mobil oyunlarda hızlı ilerletir.
1. Kurulum ve proje
Godot'un sitesinden motoru indirip yeni bir proje açarsınız. Mobil bir oyun için proje ayarlarında ekran yönünü (dikey ya da yatay) ve farklı ekranlara uyum için ölçekleme ayarını baştan belirleyin.
2. Sahne ve düğüm yapısı
Godot'ta her şey düğümlerden (node) oluşur: bir karakter, bir düğme, bir ses. Düğümler bir araya gelerek sahne olur, sahneler de başka sahnelerin içine konur. Oyuncu karakteri bir sahne, bölüm başka bir sahne olabilir.
3. GDScript
Godot'un kendi dili GDScript'tir; Python'a benzer ve öğrenmesi kolaydır. İsterseniz C# da kullanılabilir. Her düğüme bir betik bağlanır ve o düğümün davranışı orada yazılır.
4. Sinyaller
Düğümler birbirine sinyallerle haber verir: bir düğmeye basıldığında, bir karakter hasar aldığında. Sinyaller, parçaları birbirine sıkı sıkıya bağlamadan iletişim kurmayı sağlar ve projeyi düzenli tutar.
5. Çok oyunculu oyunlar
Godot'un yüksek seviyeli ağ araçları basit çok oyunculu oyunlar için yeterlidir. Şehir kurma ve ittifak gibi kalıcı bir dünyası olan oyunlarda ise sunucu ayrıca yazılır; Conquer Empires'ta dünya haritası, saldırılar ve ittifaklar sunucuda işliyor.
6. Dışa aktarma
Godot aynı projeden Android, iOS, Windows, macOS, Linux ve web sürümü çıkarır. Android için Android SDK ve bir imzalama anahtarı, iOS için Mac ve Xcode gerekir.
Oyununuzu birlikte yapalım
Godot ve Unity ile mobil ve PC oyunları geliştiriyoruz; yeni bir oyun bizde 40.000 TL'den başlıyor. Oyun yapımının genel adımlarını "Mobil Oyun Nasıl Yapılır: Fikirden Mağazaya" yazımızda anlattık.
İlgili hizmet
Mobil ve PC Oyun Yapımı


