Ana içeriğe atla

Kayıtlar

unity etiketine sahip yayınlar gösteriliyor

Unity Build Hatası: “Callback provided streaming assets file conflicts…” Çözümü

Sayın Okuyucu, Google Play’ de mevcut oyunumu güncellemek istedim, oyun projesini Unity 6 sürümü ile açtım. Güncellemeyi yaptım. Ardından tüm kontrolleri yaptım ve android için build almaya çalıştım. Ancak aşağıdaki hatayı verdi. Internal build system error. BuildProgram exited with code 1. error: Callback provided streaming assets file conflicts with file already present in project.  Project file 'StreamingAssets/UnityServicesProjectConfiguration.json'.  Callback provided file 'Library/com.unity.services.core/UnityServicesProjectConfiguration.json'. Araştırdım blogları okudum ancak aradığımı bulamadım ardından yapay zekadan şu cevabı aldım. Bu hata genellikle, Unity’nin StreamingAssets klasöründe ve Library klasöründe aynı isimli dosyayı bulması nedeniyle ortaya çıkar. Özellikle eski Unity sürümlerinden yeni sürüme geçiş yapan projelerde yaygındır. 🔍 Hatanın Sebebi Yeni Unity sürümleri, Unity Services (Analytics, Remote Config, Cloud Save vb.) ayarlarını Library...

Unity UI Dizayn İpuçları - 1 (Rect transform)

Sayın Okuyucu,      Play Store, içeriğinizin kalitesine çok önem veriyor ve bunu sıralama ölçütü olarak kullanıyor. Kullanıcı arayüzü tasarımına ne kadar dikkat etmemiz gerektiğini tahmin edebilirsiniz. Bu yazımızda kaliteli grafikler hazırlamadan önce kullanıcı ara yüzündeki objeleri nasıl konumlandıracağımız ve farklı mobil cihazların farklı ekran boyutları için nasıl bozulmadan kalmasını sağlayacağımız konusunda pratik yapacağız. Hazırladığını grafik ne kadar dikkat çekici olursa olsun mobil cihaz ekranında istediğimiz şekilde gözükmüyorsa bir anlamı yoktur.       Öncelikle uygulamanız hangi ekran boyutunu referans olarak almanız gerektiğini belirleyin; IOS için geliştirdiğiniz uygulamada hangi IOS cihazı daha çok kullanılıyorsa, o cihazın ekran boyutunu referans olarak alın. Android ve tablet cihazlar için de aynı durum geçerli.      Canvası secin ve inspectorde canvas scaler kısmında, UI Scale Mode; Scale With Screen Size olarak değ...

Ufo Challenge Unity Asset

Sayın Okuyucu,      Sizlerle daha önce "Flappy Bird" oyunu için hazırlamış olduğum asseti paylaşmıştım, buraya tıklayarak ulaşabilirsiniz. Şimdi de bu asseti kullanarak daha farklı neler yaptığımı paylaşmak istiyorum. Bu asset flappy bird oyununun re-skin yapılmış ve geliştirilmiş hali, eminim çok beğeneceksiniz.     Bu oyunumuzda bir ufo iletişim kuleleri ve duvarlara çarpmadan ilerlemek zorundadır. Daha fazla Unity Asset' ine www.paydosgames.com websitemizden ulaşabilirsiniz.

Flappy Bird Unity Asset

Sayın Okuyucu,      Bugün sizlerle, kendi yaptığım  Flappy Bird Unity Asset' ini paylaşacağım. Flappy Bird oyununu geliştirip kendi yorumumu katacağım diyorsan asset' i hemen import et ve işe başla.     Not: Arkaplan ve sesleri değiştirmeyi unutmayın.     Assetleri aşağıdaki butonu tıklayarak indirebilirsiniz.

Mobil oyun için ne kadar kod yazdım?

Sayın Okuyucu, Paydos Games olarak geliştirdiğimiz ve çok yakında yayınlayacağımız "Red Shooter - Invasion oyunu için sizce ne kadar kod yazmış olabiliriz tahmin edebiliyor musunuz? Bu yapay zeka destekli shooter oyunu için tam 5977  satır kod yazılmıştır ve daha bitmedi devam ediyor. Çok yakında sizlerle, takipte kalın.

Unity ile FPS Zombi Oyunu Denemesi

Sayın Okuyucu, Unity' e ilk başladığım zamanlar hazır assetler kullanarak bir zombi oyunu yapmaya başlamıştım. Her şey hazır olduğu için aslında pek zamanımı da almadı. Ama bu işi kavramama yardımcı oldu. İşte bu oyundan bir kesiti sizinle paylaşmak istiyorum.

Unity Çarpışma Algılama ( On Collision metodu)

Sayın Okuyucu, Bu makalemde Unity' de objelerin birbirine temas ettiği nasıl algılanır, basit bir şekilde anlatacağım. Bu nerede işimize yarar, ateş ettiğimizde karşıdaki düşman hasar alır, araba yarışında bitiş çizgisinden geçtiğimizde oyunu bitiririz vb. örnekler verebiliriz. Ben bir kürenin zemine düşünce oyunun bunu algılayıp bize ben çarpışma algıladım diye mesaj göstermesini sağlayacağım. Zaten bundan basiti olmaz. Sonuçta mantığını kavramak lazım. Küre objemize aşağı düşmesi için ve zemine çarpması için inspector panelinde Add Component butonuna tıklayıp Rigidbody komponentini ekliyoruz. Başka birşey yapmanıza gerek yok otomatik olarak aşağı düşecektir. Daha sonra Asset klasörü altına Script adında bir klasör açıyoruz ve içerisine "carpma" adında bir C# script dosyası oluşturduk. Oluşturduğumuz C# script dosyasına çift tıklayarak açıyoruz. Dosyamızı açtık. Start ve Update medotları işimize yaramayacağı için silebilirsiniz. İlgili objede herhangi temas meydana geldi...

Unity ile oyun geliştirmek

Sayın Okuyucu,      Oyun geliştirmek istiyorum ama hangi oyun motorunu kullanmam gerekiyor sorusunu sen dahil bu işe başlayan herkes kendine sormuştur. Peki cevap nedir?      Cevap senin içinde saklı, ilk olarak kendine şu soruyu sor, "Ben ne tür oyunlar yapmak istiyorum?" ama bana kalırsa iki oyun motoru arasında seçim yapmalısın; Unreal Engine veya Unity, diğerlerine çok bulaşmanı tavsiye etmem. Unreal Engine        Tam bir profesyonel işi, kaliteli görseller, büyük bütçeli yapımlar. Eğer ekibinle birlikte kaliteli oyunlar yapmayı planlıyorsan hiç durma hemen Unreal Engine web sitesini ziyaret et. Bir de C++ öğrenmeyi unutma. Unity Engine     Eğer tek başına oyun geliştiriyorsan ve pazar hacmi milyar dolarlara ulaşan mobil oyun sektörüne gireceğim dersen hiç düşünme Unity oyun motorunu hemen öğrenmeye başla. Tabi C# dilini de öğreneceksin, hiç korkma sık sık pratik yaparsan çok kolay.      İster Unity olsun ist...