Tahir Özdemir

  • Unity Geliştirici Günlüğü #5

    Daha önceki geliştirici günlüklerinde Unity ile ilk yaptığım oyunun geliştirme aşamalarını yazmıştım. Şimdi ise o ilk oyunun bana açtığı kapıdan bahsedeceğim. SlideMe üzerinde yayınladıktan sonra çeşitli mecralarda oyunu paylaştım ve ağırlıklı olarak olumlu geri dönüşler alınca, Unity’nin kendi forumunda da paylaşmaya karar verdim. Tabi ki hiç kimse yorum yazma zahmetinde dahi bulunmadı. Aradan 1-2 gün geçtikten sonra Unity forumunu tekrar ziyaret ettiğimde bir iş teklifi geldiğini gördüm. PleXtech adında yeni kurulmuş bir ekip, Lapse adında gelecek temalı bir “turret defence” oyunu üzerinde çalışıyormuş ve programcı eksikleri varmış.

    Okumaya Devam Et
  • Turret Defence Yayınlandı

    Bir süredir geliştirmekte olduğum Turret Defence, bugün SlideMe üzerinden yayınlandı. Dün bir geliştirici hesabı açıp uygulamamı yollamıştım. Dürüst olmak gerekirse kabul etmeyeceklerine kesin gözüyle bakıyordum ama aldığım onay maili beni çok sevindirdi. Doğal olarak hemen klavyemin başına oturup, geliştirmeye başladığım ilk andan itibaren yaptığım gibi, bloga yazmak istedim. Şuan ne indirme sayısı ne de alacağı yorumlar benim için önemli. Önemli olan oyunun bir platformda kendine yer bulabilmesiydi ve bu gerçekleşti. Eğer indirip denemek istersen aşağıdaki görselden oyunun SlideMe sayfasına ulaşabilirsin.

    Okumaya Devam Et
  • Unity Geliştirici Günlüğü #4

    Bitti. Baya baya bitti. Yetenek sistemi tamam. Bir önceki günlükte bahsettiğim iki yeni yeteneğin birini, kısa süreliğine kalkan vereni, ekledim. Son yetenek olarak da mermi hasarını artırmak yerine tüm küpleri patlatan bir yetenek hazırladım. Görselde hepsinin altında “FREE” yazsa da bu sadece ilk açılan için geçerli. Her açtığın yetenek için bir sonrakinin bedeli 150 “coin” artmakta. Önce hangisini açacağın sana kalmış. Aynı anda en fazla iki yetenek seçebilirsin. Ayrıca, ilk yeteneklerin algoritmalarını da elden geçirirken fark ettiğim önemli “bug”ları düzelttim.

    Okumaya Devam Et
  • Unity Geliştirici Günlüğü #3

    Bu günün çözülen en önemli sıkıntısı, mobil platformda olan dokunmatik sorunuydu. Biraz eğreti olsa da bir çözüm ürettim diyebiliriz sanırım. Ayrıca şu ana kadar fark etmediğim bir sorun olan butonların “hitbox”larının aşırı büyük olmasını da hallettim gibi duruyor. Oyunda tutulan ve oyuncunun başarı ölçütü olan süreyi de nihayet doğru hesaplayabiliyorum. Daha önce nasıl fark edemediğimi anlamadığım, script tarafındaki ufak bir bug, sebep oluyormuş bu soruna. Bu hata gidermelerin dışında biraz da yeniliklerden bahsedelim

    Okumaya Devam Et
  • Unity Geliştirici Günlüğü #2

    Öncelikle herkese iyi bayramlar. İlk günlükte projeye tekrar ne zaman dönerim bilmem diyordum ama aradan geçen 4 gün sonrası kendimi tekrar Unity’nin başında buldum. Umarım bu istek devam eder. Geçen yazının sonunda “farkında olduğum sıkıntılar” kısmı vardı hatırlarsanız. Bugün biraz onlarla uğraşayım dedim. Aslında Unity’i ilk açtığımda amacım, kafamdaki yetenek sistemi için biraz giriş yapmaktı lakin nasıl olduğunun farkına varamadan, kendimi oyunu Android için düzenlerken buldum. Neler yaptığıma şöyle bir göz atalım.

    Okumaya Devam Et