Platform Oyunum ve Godot Engine

Kodla Büyü

ebolukcu

Aktif Üye
Mesajlar
237
Arkadaşlar android için bir platform oyunu geliştirdim. Hem oyunu hem de oyunu geliştirdiğim platformu sizlere de tanıtmak istedim. Şimdilik 8 levelden oluşuyor. Zamanla oyunun indirilme seyrine göre güncellemeler yapmayı düşünüyorum.

https://play.google.com/store/apps/deta ... n.platform

Oyunun linki bu. İndirir destek olursanız sevinirim.

Oyunu Godot Engine ile geliştirdim.
https://godotengine.org/
Godot MIT tarafından geliştirilmiş. Arkaplanda C'nin gücüne yaslanan bir oyun motoru. 3d ve 2d oyunlar geliştirilebiliniyor. Kullandığı programlama dili kendilerinin ürettiği GDScript diye bir dil. Ama Python'un syntaxına çok benzer. Parantez yok ifadeler de benziyor. Daha önce 2d dünyasından Starling, Libgdx ve bikaç daha oyun motoru incelemiştim. Bi kıyas yapmak gerekirse bana en kolay ve en düzenli olanı bu geldi. MIT mobil uygulama geliştiriciye neler lazım olur diye uzun uzun düşünüp içine entegre etmiş Godot'un. Fizik motoru, Bitmap font üretici, camera aracı, particular efect üretici, mobil düğmelei kameradan bağımsız hale getirme, perfect collision(temas) ve daha neler neler içinde var. Ve bu özellikleri kullanmak oldukça kolay. Bu sebeple kullanıcı dostu sayılabilir. Bu avantajlanrının yanı sıra performanslı da. Hatta vurgulayayım çok ciddi anlamda performanslı. Starlingle oyun geliştirirken yaptığım oyunlarda çok ciddi anlamda performans sıkıntıları yaşıyordum. Godotta bunlar yok. Performansı düşünmüyorsunuz bile.
Bir başka avantajı ise web ve masaüstü için de çıktı veriyor. Hatta testleri yaparken klavyeyle yapıp çok küçük bir iki tanımlama ile mobile dönüştürebiliyorsunuz. WEbi denemedim html5 çıktı seçeneği var. Komplex bir oyun çıktıda çalışır mı denemek lazım.
Dökümantasyonu, web sitesi çok iyi. Programın içindeki yardım bölümü de çok iyi. Topluluğa aşırı bir gereksiniminiz kalmıyor. Ancak benim dikkatimi çeken en önemli dezavantajı topluluğu. Aşırı kullanılmıyor henüz. Yakın tarihlerde çok daha popüler olacağını düşünüyorum ama şimdilik ilgilisi aşırı değil. Yani ders bulma konusunda sıkıntılar var videolu olarak. Yine takıldığınız zaman nette forumlarda aşırı sayfa bulamıyorsunuz. Youtube da türkçe kaynak olarak https://www.youtube.com/user/Alpasp38 kanalı var. Yardımsever de biri kanal yöneticisi. Takıldığım bir yerde yardımcı olmaya çalıştı yazışma yoluyla.
Söyleyeceklerim bu kadar. 3d kısmını denemedim. Ama unitynin devasa asset store'u olduğu sürece ona alternatif olabilecek mi ilerde bunu zaman gösterecek. Ama 2d'sini bayağı sevdim. İlgililere önerir, sorular varsa cevap verebilirim
 
Geri
Üst