Mesajlar Etiketlendi ‘android’

Yeniden merhabalar,

Bu Unity dersinde, oyun esnasında nasıl dosya seçme veya kaydetme diyaloğu gösterebileceğimizi göreceğiz. Bu diyalog, Windows’a ilaveten Android platformunu da desteklemekte. Deneme şansım olmasa da büyük olasılıkla Mac ve Linux platformları da sorunsuz bir şekilde destekleniyordur.

İndirme linki: https://github.com/yasirkula/UnitySimpleFileBrowser/raw/master/SimpleFileBrowser.unitypackage

Detaylar için yazının devamını okuyabilirsiniz…

(daha&helliip;)

Yine ve yeniden merhabalar,

Bu derste, Android 6.0 ile gelen çalışma zamanı izinleri Unity‘de nasıl kontrol edebileceğinizi göstereceğim. Böylelikle oyun esnasında belli bir izne sahip olup olmadığınızı kontrol edebilecek ve gerekirse izni kullanıcıdan talep edebileceksiniz.

Hazırsanız başlayalım…

(daha&helliip;)

Unity Android Cihaz Kamerasıyla Resim/Video Çekmek

Yayınlandı: 04 Haziran 2018 yasirkula tarafından Oyun Tasarımı, UNITY 3D içinde
Etiketler:, , , , , , , , ,

Merhabalar,

Bu Unity dersinde, Android ve iOS platformlarda cihazın kamerasını kullanarak resim çekmeyi veya video kaydetmeyi göreceğiz.

O halde hadi başlayalım!

(daha&helliip;)

Unity Android Sosyal Medyada İçerik Paylaşma

Yayınlandı: 04 Haziran 2018 yasirkula tarafından Oyun Tasarımı, UNITY 3D içinde
Etiketler:, , , , , , , ,

Tekrardan merhabalar,

Bu Unity dersinde, Android ve iOS platformlarında nasıl sosyal medyada dosya ve(ya) yazı paylaşabileceğinizi göstereceğim. Bu şekilde, örneğin level bitince, kullanıcı skorunu veya oyundan bir screenshot’ı Facebook, WhatsApp, Twitter vs. sosyal platformlarda paylaşabilir.

Hazırsanız başlayalım…

(daha&helliip;)

Merhabalar,

Bu Unity dersinde, Android ve iOS platformlarda nasıl cihazın galerisine resim/video kaydedebileceğinizi veya galeriden resim/video çekebileceğinizi göstereceğim. Bu iş için kendi yazdığım NativeGallery plugin’ini kullanacağız.

Hazırsanız başlayalım!

(daha&helliip;)

Tekrardan merhabalar,

Bu ufak yazımda, Unity 3D ile Android’e oyun geliştirirken yaşayabileceğiniz rahatsız edici bir sorunu nasıl çözeceğinizi paylaşacağım.

Bazen Unity oyunlarınızı Android’e build alırken siz farkında olmadan uygulamaya READ_PHONE_STATE isminde bir izin eklenebiliyor ve bu durumda oyun başlarken kullanıcıya “XYZ uygulamasına telefon aramaları yapma ve çağrıları yönetme izni verilsin mi?” şeklinde bir diyalog gösteriliyor. Tahmin edeceğiniz üzere, daha uygulama açılır açılmaz kullanıcının böyle bir şey görmesi, onun uygulamaya olan güvenini sarsabilir.

Bu sorunun teşhisi ve çözümü için yazının devamını okuyabilirsiniz…

(daha&helliip;)

Unity Oyun İçi Inspector ve Hierarchy

Yayınlandı: 22 Ekim 2017 yasirkula tarafından Oyun Tasarımı, UNITY 3D içinde
Etiketler:, , , , , , , , , ,

GÜNCELLEME (27.02.2018): Asset Store linki eklendi.

Hepinize merhabalar,

Bu kısa yazıda sizlerle, yakın zamanda Unity 3D için yazmış olduğum bir plugini paylaşacağım: oyun esnasında çalışabilen Inspector ve Hierarchy panelleri. Hierarchy paneli vasıtasıyla, build almış olduğunuz oyununuzda oyun esnasında obje hiyerarşinizi görebilir ve Inspector paneli vasıtasıyla da seçili bir objenin sahip olduğu component’leri görebilir, değişkenlerinin değerlerini inceleyebilir veya dinamik olarak değiştirebilirsiniz. Özellikle bazen oyunlarınızı debug ederken işinize yarayabileceğini düşünüyorum.

Asset Store: https://www.assetstore.unity3d.com/en/#!/content/111349

Alternatif Link: https://github.com/yasirkula/UnityRuntimeInspector/raw/master/RuntimeInspector.unitypackage

Asset’i projenize import ettikten sonra RuntimeHierarchy ve RuntimeInspector prefab’larından istediklerinizi sahnenizdeki bir canvas‘ın içine sürükle-bırak yapabilirsiniz. Sonrasında RuntimeHierarchy’nin Connected Inspector değişkenine değer olarak sahnenizdeki RuntimeInspector objesini ve RuntimeInspector’un Connected Hierarchy değişkenine değer olarak da sahnenizdeki RuntimeHierarchy’i sürükle-bırak yaptınız mı tamamdır. Eğer dilerseniz RuntimeInspector’un Inspect(object obj) fonksiyonu vasıtasıyla istediğiniz herhangi bir objeyi de RuntimeInspector’da gözetleyebilirsiniz.

Sonraki yazımızda görüşmek üzere!