28 Şubat 2017 Salı

Empyrion Galaktic Survival Oyunu Türkçe İnceleme (HAYATTA KALMA OYUNU)

Gün geçmiyor ki yeni bir hayatta hayatta kalma oyunu çıkmasın. Bu türün yeni ve kesinlikle son olmayacak örneklerinden biri olan EGS ,diğer hayatta kalma oyunları gibi bağımsız bir firma tarafından geliştirilmiş ve erken erişim aşamasında.Oyun steamde 31 tl ye satılıyor ve sadece 64bitlik sistemleri desteklediğini söyleyelim. Gelelim oyun hakkında detay bilgilere,oyunun hikayesi henüz yok ve dilerseniz single,coop,multi olarak oynayabilirsiniz,Diğer pek çok hayatta kalma oyunları gibi serverlar boş bu yüzden rust gibi online savaş hayali kurmanızı önermem. Arkadaşlarınızla beraber oynarsanız orası ayrı oyunun oldukça sardığını söyleyebilirim. Şimdi tek tek oyunun dinamiklerini inceleyelim.


GRAFİKLER


Empyrionun grafiklerinin çok ilginç olduğunu söyleyebiliriz.Nereden bu kanıya vardığımı açıklayayım.Oyunun terrain olarak adlandırdığımız arazisi yani toprağından bitki örtüsüne oldukça kalitesiz grafik kaplamasıyla yapılmış. Yapımcı tıpkı 7DaysToDie oyununda olduğu gibi kalitesiz bir terrain asset kullanmış.Daha oyuna girer girmez grafikleri görünce soğuyorsunuz, ta ki Craft sonucunda kendi yaptığınız uzay araçları , savaş üsleri,evler gibi yapıları görene kadar .İlginçtir ki bizim yaptığımız yapıların shader ve textureleri çok kaliteli sanki başka bir oyuna girmiş gibi hissediyoruz ve oyunun diğer grafiklerini pek önemsememeye başlıyoruz. Yapımcı ekip eğer erken erişimden yeteri miktarda gelir elde ederse umarım oyunun arazi sistemini de değiştirir. Peki oyundaki booslar,hayvanlar ne durumda derseniz onlarında grafikleri orta düzey kaplamalardan oluşuyor yani göze batmadığını söyleyebilirim. Genel olarak grafiklerin orta düzey ortalamaya sahip olduğunu ve geliştirilmesi gerektiğini söyleyebilirim.Grafik takıntısı olmayanlar için oyun muazzam derecede güzel şimdi geçelim diğer özelliklere..


OYNANIŞ ELEMENTLERİ

Bir oyunda belkide en önemli etken oynanışın iyi olması bug,ve optimizasyon sıkıntılarının bulunmamasıdır.Empyrion Galaktic Survivalın bu konuda iyi iş başardığını söyleyebilirim. Oyunda gözle görülür bir bug neredeyse hiç yok ayrıca oyun stabil biçimde çalışıyor ve fps düşmesi yaşamıyorsunuz bu çok ciddi bir özellik çünkü hayatta kalma oyunlarının ortak problemlerinden birisi her zaman optimizasyon sıkıntısı olmuştur.Kamera açıları V tuşu ile  1. ve 3. tekil kişi arasında kolaylıkla değişiyor.Araç sürme dinamikleri gayet basit (Space Engineers gibi zorlayıcı olmadığını söyleyebilirim). Oynanış demişken gelelim oyundaki craft yani üretim sistemine. Yapımcı ilginçtir ki oyuna inanılmaz çeşitlilikte item üretebilmenizi sağlayan bir sistem getirmiş. Bu sistemle beraber ne yazik ki çoğu üretttiğiniz nesne düşük kalitede görsellik açıdan tatmin olmuyorsunuz. Silah tutuşları bu neslin çok gerisinde kalmış o adam vurma hissini size yaşatamıyor.Oyunda evinizi dilerseniz minecraft tarzında küplerden tek tek yapabilir dilersenizde oyunun sahip olduğu devasa üsleri kendiniz kurabilirsiniz.Bu konuda steam mod desteğinin olduğunu da belirtiyim. Yaklaşık 10 binden fazla kullanıcıların yaptığı evleri,uzay araçlarını indirebilirsiniz.Genel olarak oynanabilir bir oyun olduğunu belirtebilirim asla pişman olmayacağınız bir oyun değil tabiki de sadece survival tutkunların mutlaka oynaması gerekiyor.







26 Şubat 2017 Pazar

GÜNÜMÜZÜN EN POPÜLER OYUN TÜRÜ HAYATTA KALMA OYUNLARI HAKKINDA DEĞERLENDİRME

Günümüzün oyuncuları tarafından şüphesiz en çok beğenilen oyun türlerinden biri survival olarak geçen hayatta kalma oyunlarıdır.Hayatta kalma oyunları olarak adlandırdığımız bu tarz genellikle inşa etme ,üretim yapma,avlanma, pvp gibi ögelerden oluşur. Steam satışlarına baktığımızda bu tarzın en çok satanlar listesinde başı çektiğini söyleyebilirim.Peki bu tarzın başı çekmesinin nedenleri nedir haydi bunları sıralayalım.

1=Yeni arkadaşlıklar dostluklar ediniliyor.
Bu önemli bir madde çünkü hayatta kalma oyunları genel olarak tek kişi olarak oynanacak bir yapıya sahip değil. Oyuncular gruplar halinde geziyor ve genelde daha kalabalık olan grup daha güçlü oluyor mantığı hakim,aslında bu mantığın çok doğru olduğu söylenebilir.Oyuncuların yeteneği ne kadar az olsa bile toplu halde mücadele verdikleri için işleri kolaylaşıyor. Steam de arkadaş eklemenin ne kadar kolay olduğu düşünülünce yeni dostlar edinmek kaçınılmaz bir fırsat oluyor.Biz yinede sizi uyaralım arkadaş seçerken iki kere düşünün dost kazığı denen bir şeyde var :) .


2-Oyunun sonu yok
Bu çoğu insan için önemli bir etken.İnsanlar oyunları belli bir ücret karşılığında alıyor ve parasının karşılığını almak istiyor.Çoğu oyunun 6 saat oynayınca bitmesi göz önüne alınırsa oyuncular sonsuza kadar oynayabileceği oyunlara yöneliyor bu konuda da hayatta kalma oyunları devreye giriyor .Dilediği kadar oynayabilen oyuncular sunucudan sunucuya geçiyor ve vaktini harcıyor.



3-Erken erişim sistemi
Vortex hariç neredeyse tüm hayatta kalma oyunları erken erişim sistemi ile piyasaya sürüldü. Çoğu kişiye göre erken erişim sistemi kötü de olsa iyi yanları da yok değil. Kısacası yapımcıya geri bildirim olarak beğendiğiniz veya beğenmediğiniz yerleri aktarabilir,oyuna eklenmesi gereken her şeyi özgürce yapabilirsiniz. Yapımcılar genelde bağımsız olduğu için  paraya ihtiyaçları oluyor bu nedenle erken erişim sistemiyle gelen parayla oyunlarına yeni assetler satın alabilir ve oyunun daha çok kişi tarafından beğenilmesini sağlayabilirler.


Bunların dışında daha bir çok neden sayabiliriz. Bunların yanında bu tarz oyunların olumsuz yanları da bulunmuyor değil fakat olumsuz yanlarını optimizasyon vb diğer yazımda paylaşmayı düşünüyorum.Okuduğunuz için teşekkür ederim görüşmek üzere...

25 Şubat 2017 Cumartesi

Unity Araba Sürme Scripti (Sürülebilen Araba Kodu) Detaylı Anlatım

Merhaba arkadaşlar bugün unity’ de her türlü arabayı oyuna eklemeyi  ve bu arabaları sürmek için gerekli  olan kodları paylaşıyoruz. Dilerseniz aşağıdaki videoyu izleyerek kolayca öğrenebilirsiniz..

C#ile yazılmış araba sürme kodu:


 function Update () {
 if (Input.GetKey(KeyCode.W))
     rigidbody.AddForce (transform.right * 700 * Time.deltaTime);
 if (Input.GetKey(KeyCode.S))
     rigidbody.AddForce (-(transform.right) * 4*Time.deltaTime);
 if (Input.GetKey(KeyCode.D))
     transform.Rotate(0,1.5,0);
 if (Input.GetKey(KeyCode.A))
     transform.Rotate(0,-1.5,0);
 
 
 }




Arabanız w-a-s-d tuşları ile çalışmaktadır.Dilerseniz arabaya binme ve inme koduna da sitemizden ulaşabilirsiniz.