Defold
Defold, Defold Foundation tarafından geliştirilen tamamen ücretsiz, hafif ve performanslı bir 2D oyun motorudur. Mobil, web ve masaüstü platformlar için optimize edilmiş küçük derleme boyutları üretir. Windows, macOS ve Linux üzerinde çalışır. Ücretsizdir; abonelik veya telif ücreti yoktur.
Temel Özellikler
- Lua betik diliyle oyun programlama imkânı sunar
- Android, iOS, HTML5, Windows, macOS ve Linux için derleme destekler
- Bileşen tabanlı oyun nesnesi sistemi ile modüler yapı sağlar
- Sprite, Tilemap, ParticleFX ve GUI sistemleri dahil gelir
- Küçük derleme boyutları üretir; mobil dağıtım için avantajlıdır
- Defold Asset Portal üzerinden hazır uzantılara erişilir
- Yerleşik fizik motoru (Box2D) ile 2D fizik simülasyonu yapılır
- Ücretsiz ve telif ücreti yok; tüm gelir geliştiriciye aittir
Defold ile Unity veya Godot arasındaki fark nedir?
Defold, özellikle 2D mobil oyunlara odaklanır ve son derece küçük dosya boyutları üretir. Unity ve Godot’a kıyasla daha az öğrenme kaynağı ve topluluk içeriğine sahipken, mobil performans ve küçük boyut açısından avantajlıdır. Lua ile çalıştığından Python veya C# deneyimi olanların alışması zaman alabilir. Ücretsiz ve telif ücretsiz olması bağımsız geliştiriciler için önemli bir artıdır.
Defold ile mobil oyun nasıl yayınlanır?
Defold editöründe projenizi tamamladıktan sonra Project menüsünden Bundle seçeneğine gidin ve hedef platformu seçin. Android için APK veya AAB, iOS için IPA dosyası oluşturulabilir. Android derleme için Android Studio ve SDK gerekirken iOS derlemesi macOS üzerinde Xcode gerektirir. Oluşturulan paket Google Play Store veya Apple App Store’a yüklenebilir.
Defold alternatifleri
2D oyun geliştirme motorları: GDevelop, LOVE2D, Cocos Creator.
- Tamamen ücretsiz, hiçbir zaman ücretli olmayacak taahhüdü var
- Küçük dosya boyutuyla hızlı derleme ve deploy
- Lua ile basit ve anlaşılır script dili
- Mobil ve web oyunları için optimize edilmiş
- Steam, Epic Games Store ve Itch.io'dan indirilebilir
- Lua dili çok bilinmediği için öğrenme süreci var
- 3D oyun geliştirme için uygun değil
- Unity veya Godot kadar geniş topluluk yok
Defold Game Engine - Getting Started
Defold Tutorial for Beginners
İşletim Sistemi: Windows 10/11, macOS, Linux
RAM: 4 GB
Disk: 500 MB
GPU: OpenGL 3.0+
Diğer: Java 11+ (Editör için)