Godot Oyun Motoru

Godot

Eğitim Serileri

Godot üzerine Türkçe eğitim video serisi

Örnek Projeler

Tercih Sebepleri Neler?

  • Free

  • Open Source (MIT License)

  • C/C++ ve son versiyonlarla C# dilleriyle geliştirme

  • Kullanımı kolay (özellikle 2D)

  • Tiny (60 MB kurulum gerektirmeyen executable dan oluşur)

  • Kişisel tercihler oluşturabilme

Neden tercih etmemelisiniz?

  • 3D Performans

  • Platform Desteği (ayrıca VR olarak da düşünülmeli)

  • Ekosistem (1.Unity, 2.Unreal Godot bu konuda zayıf)

    • Amazon

      • 300 kitap Unity

      • 9 kitap Godot

  • Resume Factor

  • Key Individuals

    • Tasarımcı bulmak kolay olmayacaktır

Alternatifler

Eğer cocos'u seçerseniz C++'ın tüm özelliklerini keşfetmekten sıyrılıp yüzeysel takılarak işinizi görebilirsiniz. Java'da yazdığınız kodda eminim çoğu zaman bellek yönetimiyle uğraşmıyorsunuz. Cocos'da getirdiği dizayn ile aynı şeyi veriyor. Normal bir C++ uygulamasında 100% bellek yönetimi düşünürken cocos'da 0 kod yazarak Scene'larınızı Sprite'larınızı herşeyinizi yönetebilirsiniz. Çok üst düzey bir editör'ü olmasada cocos'un bir editörü var SpriteBuilder adında. Assetlerinizi güzelce yönetmenize Scenelarınızı dizayn edip spriteları ekrana yerleştirmede yardımcı oluyor ama eninde sonunda C++ kodu yazarak devam edeceğiniz bir seviyeye geliyorsunuz.

Unity de C# tabanlı ama javaScript destekli oyunlar çıkarıyoruz. Editörü Unreal Engine motoruna göre daha pratik geliyor ve en güzel yanlarından biri de Unity'nin çok fazla destek vermesi, atılan ticketlar konusundan gerçekten aktif ve yardımcı oluyorlar, dev kütüphaneleri var ve çok fazla insana ulaştıklarından sorunlarınızın cevaplarını çok daha rahat bir şekilde bulabiliyorsunuz. Bazen bizim bu editörde var mıdır? yada hazır kullanabilir miyiz? dediğimiz bir çok şeye ulaşabiliyoruz. Duyduğum kadarıyla bir çok Unity etkinliğinde de (tabiki yurt dışı tabanlı düzenleniyorlar) oyunlara birçok sponsor ve destekci bulmak konusunda da ideal bir platform.

Last updated