• Hepinize merhaba,

    Bu yazı vasıtasıyla sizlere ikinci Android oyunum olan Rubix Fun’ı tanıtmak istiyorum. Oyunda bildiğiniz rübik küp oyuncağını dokunmatik ekranı kullanarak çözmeye çalışıyoruz. Rübik küpün boyutu ise 2x2x2’den 100x100x100’e kadar değişiyor, seçim tamamen size kalmış. Arayüzü olabildiğince sade tutmaya çalıştım ve kanımca bunu başardım.

    Bu oyun aslında benim için bir kendimi geliştirme projesiydi. Zaman zaman bir noktada durup karşımdaki problemi çözmek için saatlerce en pratik algoritmaları bulmaya çalıştım. Yani yorucuydu benim açımdan 😀 Neyse ki sonunda istediğim gibi bir oyun elde ettim.

    Eğer rübik küp ile uğraşmak sizi baymıyacaksa oyunuma bir şans vermenizi rica edeceğim. Ve unutmadan, oyunla ilgili fikir ve önerilerinizi de söylemekten çekinmeyin. Sizin feedback’iniz doğrultusunda oyunu daha da geliştirebilirim.

    Link: https://play.google.com/store/apps/details?id=com.yasirkula.ColorCube

    Hepinize iyi eğlenceler!

  • GÜNCELLEME – 10.09.2017: yazıda bahsi geçen UI direksiyon scriptini artık SimpleInput plugin’ime ekledim. SimpleInput plugin’i, multi-platform Input işlemlerini oldukça kolaylaştırdığı için bu direksiyon yerine SimpleInput’taki direksiyonu kullanmanızı öneririm: https://yasirkula.com/2017/07/19/unity-gelismis-input-sistemi-mobil-destekli/

    Hepinize merhaba,

    Bu dersimizde bir anlatım yapmayacağım ama yazdığım bir scripti sizinle paylaşacağım. Bu script sayesinde ekranda bir direksiyonu mouse ile ya da mobil cihazlarda parmak ile döndürebilir, scriptin döndürdüğü değeri kullanarak arabanıza yön verebilir ya da bir uçağı döndürebilirsiniz. Scripti olabildiğince comment’lemeye çalıştım.

    (daha…)

  • Hepinize merhaba,

    Grafiklerini Erol Gültekin’in hazırladığı, kodlamasını benim yaptığım Android oyunumuz Sneaky Snake artık Google Play’de!

    Canlı grafikler, dört farklı kontrol seçeneği ve iki farklı oyun modu ile Sneaky Snake’i siz de deneyin 🙂 Her türlü eleştiriyi ya da düşüncelerinizi dilerseniz buradan, dilerseniz Google Play üzerinden yapmayı unutmayın!

    https://play.google.com/store/apps/details?id=com.SkyBase.SneakySnake

  • Herkese benden merhaba,

    Bu derste Unity‘de Javascript ve C# dillerinin birbirinden temel farklarını göstereceğim. Aklıma gelmeyen şeyler de olabilir ama eminim bu yazıyı okuduktan sonra karşınıza çıkan scriptlerin %90’ını Javascript’ten C#’a (ya da tam tersi) kolaylıkla çevirebilirsiniz. Zaten aralarında çok fark yok.

    Dilerseniz hemen başlayalım…

    (daha…)

  • Hepinize merhaba,

    Bu derste Unity‘nin Start, Update gibi MonoBehaviour fonksiyonlarının kısaca ne zaman çalıştırıldıklarını ve birbirlerine göre çalıştırılma önceliklerini göreceğiz. Yani önce hangi fonksiyon, sonra hangi fonksiyon çalıştırılır onu göreceğiz. Bu sıralamayı bilmek bazen çok işinize yarayabilir. Dersin İngilizce kaynağı için tıklayın: http://docs.unity3d.com/Documentation/Manual/ExecutionOrder.html

    Artık derse başlayalım…

    (daha…)

  • Hepinize merhaba,

    Bu uzun derste Unity üzerinden C# kullanarak dört ana konu üzerinde çalışacağız: Sistemdeki dosyaları yönetmek, klasörleri yönetmek, XML kullanımını basit anlamda görmek (XML dosyaları karmaşık save dosyaları için birebirdir) ve oluşturduğumuz dosyaları şifreleyerek içeriğinin sadece makineler tarafından anlaşılabilmesini sağlamak. Ders 5 parçadan oluşan uzun bir makalenin çevirisidir. Kaynağa gitmek için tıklayın: http://www.fizixstudios.com/labs/do/view/id/unity-file-management-and-xml

    Tutoriale başlamadan önce Unity’nin arayüzüne, nasıl script oluşturulacağına, C#’ın yapısına ve Unity’nin GUI sistemine basit anlamda aşikar olmanız sizin için çok iyi olacaktır.

    Hazırsanız başlayalım…

    (daha…)

  • Yine ve yeniden merhaba,

    Bu derste, Unity‘de GTA oyunlarında olduğu gibi bir hile sistemi kodlamayı göstereceğim (LEAVEMEALONE veya ASPIRINE tarzı). Daha doğrusu çoktan kodladığım bu sistemin kaynak kodunu vereceğim.

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

    (daha…)

Son Yorumlar