monogame

Unity’den Monogame’e Yolculuk

Yeni bir oyun fikrini prototiplerken fark ettim; Unity’yi sadece Play-Stop ve prefab oluşturmak için kullanıyorum. Geri kalan tüm işleri kod yazarak hallediyorum. Öncelikle belirtmek isterim, Unity’i seviyorum. Kullanmaktan keyif alıyorum ve devam edeceğim. Bu yazıyı Unity’i kötülemek ya da alternatifleri ile sidik yarıştırmak için yazmıyorum. Sürecimin nasıl geliştiğini paylaşmak istedim.

Read More

robo-header-1140

Robotsaid.com Nedir?

Robotsaid.com, topluluk tarafından geliştirilen ve yönetilen, gelir amacı olmayan, bağımsız oyun geliştiricilerin basın bültenlerini dağıtmak için oluşturulmuş bir servistir. Tüm temel hizmetler, küçük ve orta ölçekli oyun geliştiriciler ve onlara yönelik hizmet/servis sunanlar için ücretsizdir.

Robotsaid.com’un oluşum amacı, her ülkeden bağımsız oyunların tanıtımına, özellikle dış basında daha fazla yer bulmalarına yardımcı olmaktır. Bu nedenle sadece gerekli araçların oluşturulması ile sınırlı kalınmaması amaçlanmıştır. Robotsaid.com’da, basın mensuplarının/gazetecilerin, Youtuber ve Blogger’ların, basın bültenlerini takip edebilecekleri araçlar da bulunmaktadır.

 

 

Robotsaid.com, bağımsız oyunların basın bültenlerinin dağıtılması ve takip edilebilmesi için yenilikçi yöntemler kullanmakta ve araçlar sunmaktadır. Mevcut sürümde bulunan temel araçlar benim tarafından geliştirilmektedir. Servis, malesef Türkiye’de özellikle bilişim sektöründe pek yaygın olmayan “topluluk olma”, “birlikte hareket etme” ve “dayanışma” ilkeleri üzerine kurulmuştur. Robotsaid.com’un kapıları tüm bağımsız oyun geliştiricilere, sektör temsilcilerine, yayıncılara, kısaca bağımsız oyunlar ile ilgili herkese açıktır. İsteyen herkes Robotsaid.com’un parçası olabilir, destek verebilir, fikirleri ile katkı sağlayabilir.

Read More

Standart.Fm Web Sitesi, Android Uygulaması ve Stream Karmaşası

Sevgili Mete Avunduk‘un, Standart.Fm‘i hayata geçirmesi üzerinden neredeyse 4 yıl geçmiş. Yanılmıyorsam 2012 yılında yayın başladığı günlerde, ilk web sitesini hızlıca yayınlamak durumunda kalmıştım. Ne de olsa daha sonra istediğimiz gibi güncellerdik! Elbette öyle olmadı. İş yoğunluğu, günlük hayat koşuşturması/krizleri derken 4 yıl geçmiş. Yuh!

Son dönemde Mete’nin çeşitli aracılar! ile bana iletmesi üzerine memnuniyetsizliğini anlamak durumunda kaldım. Fırça yememek için ufaktan işe koyuldum.

Standart.Fm‘i daha önce dinlemediyseniz özellikle canlı programları en azından bir kere dinlemenizi tavsiye ederim. Eski yerli-yabancı 45’likleri(cızır cızır), günümüz Indie ve elektronik müzik yelpazesinden pek çok harika şarkıyı dinleme imkanını bulabilirsiniz.

Read More

Screen-Shot-2015-10-22-at-22.05.44

Unity3D İçin Sprite Sheet (Texture Atlas) Oluşturma ve Performans(Draw Call) İyileştirme

Performans her zaman oyun geliştiricilerin en önemli işlerinden birisi olmuştur. En basit oyunu üretirken bile özellikle bir gözünüzün sürekli draw call üzerinde olması gerekir. Elbette draw call tek başına bir performans kriteri değildir ama çok önemlidir. Yükseldikçe, bardağı taşıran su misali frame rate’iniz düşecektir. Bu yazının yeni başlayanlara yönelik olduğunu belirtmek isterim. Ayrıca sadece 2D oyun yapanlar değil, 3D oyun yapanlarda faydalanabilir.

Read More