Tahir Özdemir

  • Unity İpuçları

    Bu yazıda, işinize yarayabilecek bir kaç Unity ipucu göstermeyi düşünüyorum. Basit bir tane ile başlayalım… 1- Bir klasörü tüm alt klasörleri ile beraber açmak için ALT + Sol Tık kombinasyonunu kullanın. Aynı kısayolu hiyerarşide de kullanıp bir objenin tüm “child” objelerine bakabilirsiniz. Hold down ALT while expanding and collapsing folders to include subfolders! #UnityTips @Unity3D pic.twitter.com/FhS4H9ORDm — Ryan Miller - Not at PAX or GDC! (@RyanThinker) June 20, 2017 2- Çarpışma modeli için mesh collider kullanmaktan olabildiğince kaçının.

    Okumaya Devam Et
  • Bağımsız Oyun Geliştiricisi Olmak

    Upuzun bir aradan sonra merhaba. Yaz geldi ve takip ettiğim oyun/yazılım geliştirme platformlarında bir projeye başlama hevesinde olan pek çok arkadaş görüyorum. Fakat edindiğim izlenim, pek çok kişinin henüz “bağımsız geliştirici/oyun” kavramının ne olduğunu dahi bilmeden bu işe giriştiği yönünde. Aklım erdiğince, bu konudaki pek de engin olmayan bilgilerimi paylaşmak niyetindeyim. Öncelikle bağımsız geliştiricinin ve oyunun tanımını yaparak başlayalım. Bağımsız geliştirici tek bir kişi olabileceği gibi, genelde az sayıda kişinin bir araya gelerek oluşturduğu bir ekip de olabilir.

    Okumaya Devam Et
  • Django ile Basit Bir Site Yapalım

    Django, tamamen ücretsiz ve açık kaynak bir Python web frameworküdür. Geliştirme sürecini oldukça hızlandırmasıyla öne çıkmaktadır. >Django’yu sisteminize kurmanız için tek yapmanız gereken, Python yüklü bir sistemde komut satırına şu kodu girmek: pip install Django Şimdi Django ile basit bir web uygulamasının nasıl geliştirildiğine bakalım. Öncelikle konsolu açıyoruz ve “cd” komutu ile projeyi oluşturmak istediğimiz dizine geçiyoruz. Örnek olarak masaüstüne helloapp adında bir klasör oluşturalım ve “cd Desktop/helloapp” ile o klasöre geçelim.

    Okumaya Devam Et
  • Özgür Bir Oyun Motoru: Godot

    Gerek bireysel gerekse de ufak çaplı gruplar olsun, bağımsız oyun geliştiricisi olmak isteyen herkes, kendilerine bir geliştirme ortamı arıyor. Pek çoğu şu 3 popüler seçenekten biri ile yoluna devam ediyor: Unity, Unreal Engine, Game Maker. Bu yazıda, bu üçü dışında seçebileceğiniz yeni bir oyun motorunu tanıtacağım. Godot, açık kaynak kodlu ve MIT lisansına sahip bir oyun motoru. Bu noktada “Nedir bu MIT lisansı?” sorusu akla gelebilir. MIT, uygun bir referans vermeniz halinde, yazılımı istediğiniz gibi kullanma, kopyalama, değişiklik yapma ve hatta satma iznini veren bir açık kaynak yazılım lisansı.

    Okumaya Devam Et
  • Inkscape ile Vektör Çizim Dersleri

    Daha önce “Blender ile Modelleme Dersleri” başlıklı bir yazıyla, 3 boyutlu modelleme öğrenilebilecek 2 kaynak paylaşmıştım. Şimdi ise vektör çizim için bir kaynak paylaşacağım: 2DGameArtGuru. Adından anlaşılacağı üzere logo tasarımı vb. konulardan ziyade, oyunlarda kullanılabilecek görseller oluşturmaya yönelik bir site. Hemen aşağıdaki örneği, bu sitedeki dersleri takip ederek yaptım. Bu da bir oyunda nasıl göründüğü (Godot ile hazırlandı) Site üzerinden dersleri takip etmenin biraz sıkıntılı olduğunu belirtmeliyim. Bir dersin devamını bulmak ya da belirli bir konuda ders aramak oldukça zahmetli.

    Okumaya Devam Et