Unity oyun motorunda Input.GetButton() ve Input.GetButtonDown() fonksiyonlarını öğrenin. Bu kapsamlı rehberle tuş ve mouse girişlerini nasıl algılayacağınızı ve oyun kontrollerinizi nasıl geliştireceğinizi adım adım keşfedin. Örneklerle ve detaylı açıklamalarla Unity oyun geliştirme becerilerinizi ilerletin.
💻 C# Dersleri
C# Delegate ve Event kavramlarını detaylı bir şekilde ele alıyoruz. Bu rehberde, delegate'lerin ne olduğunu, nasıl kullanıldığını ve event'lerin delegate'lerle nasıl etkileşimde bulunduğunu adım adım öğreneceksiniz. Örneklerle zenginleştirilmiş bu eğitim, C# programlama becerilerinizi ileri seviyeye taşıyacak.
Unity oyun motorunda AssetDatabase.CreateAsset() metodu ile yeni varlıklar (asset) nasıl oluşturulur? Bu rehberde, adım adım örneklerle, C# betikleri yazarak kendi varlıklarınızı oluşturmayı öğrenin. Scriptable Object'ler, metin dosyaları ve daha fazlasını kapsayan detaylı bir anlatım.
Unity oyun geliştirmede BinaryFormatter kullanarak veri kaydetmeyi öğrenin. Bu rehberde, adım adım anlatım, kod örnekleri ve ipuçlarıyla verimli veri yönetimi sağlayın. BinaryFormatter'ın avantajlarını ve dezavantajlarını keşfedin.
Unity oyun motorunda Gizmos.DrawSphere() fonksiyonu ile sahneye küreler çizmeyi öğrenin. Bu rehberde, fonksiyonun parametrelerini, kullanım örneklerini ve ipuçlarını detaylı olarak ele alıyoruz. Unity Gizmos kullanımıyla geliştirme sürecinizi hızlandırın!
Unity oyun motorunda sürükle ve bırak mekaniğini IDragHandler arayüzü ve OnDrag() metodu ile nasıl uygulayacağınızı adım adım öğrenin. Örneklerle ve detaylı açıklamalarla dolu bu rehberde, sürükleme işlemlerini özelleştirmeyi ve geliştirmeyi keşfedin.
Unity EditorGUILayout.ColorField() fonksiyonu ile oyununuzun arayüzünde renk seçimi nasıl yapılır? Bu rehberde, detaylı açıklamalar, kod örnekleri ve ipuçlarıyla renk seçimini özelleştirmeyi öğrenin. Unity arayüz tasarımınızı bir üst seviyeye taşıyın!
Unity'nin OnApplicationFocus() metodu ile uygulamanızın odağını nasıl yöneteceğinizi öğrenin. Oyununuzun pencere odak durumuna tepki vermesini sağlayın, kaynakları yönetin ve daha akıcı bir kullanıcı deneyimi sunun. Ayrıntılı örneklerle ve adım adım açıklamalarla dolu bu rehberle uzman olun!
Unity oyun motorunda Vector3.Distance() metodu ile iki vektör (nokta) arasındaki mesafeyi hesaplamayı adım adım öğrenin. Örneklerle ve detaylı açıklamalarla Unity geliştirme becerilerinizi ilerletin. C# kod örnekleri ve ipuçlarıyla desteklenmiştir.
Bu eğitimde, Unity oyun motorunda CanvasGroup.alpha özelliğini kullanarak görsel öğelerde fade in ve fade out efektleri nasıl oluşturulacağını adım adım öğreneceksiniz. Örneklerle ve kod açıklamalarıyla desteklenen kapsamlı bir rehber.
Unity oyunlarınızda oyun verilerini kalıcı olarak nasıl saklayacağınızı öğrenin! Application.persistentDataPath kullanımı, dosya okuma/yazma işlemleri ve örneklerle detaylı rehber. Oyun verilerinizi güvenle yönetin!
Unity oyun motorunda Selection.objects kullanarak birden fazla nesneyi aynı anda nasıl seçip yönetebileceğinizi öğrenin. Bu rehberde, adım adım açıklamalar, kod örnekleri ve ipuçlarıyla çoklu seçim işlemlerini ustalaşın. Unity oyun geliştirme becerilerinizi ileri seviyeye taşıyın!