ANASAYFA

Popüler Oyun Motorları

Oyun motoru; bilgisayar, mobil cihaz ve konsollar gibi oyun oynadığımız platformlardaki oyunları yapmaya yarayan, ücretli veya ücretsiz versiyonları olan bir programdır. Aslen bir kütüphane gibi çalışan oyun motorları, çeşitli programlama dilleri barındıran veriler, sınıflar ve fonksiyonlarla iş görür.

Oyun motorları önceden planlanmış ve yazılmış veriler içerir. Oyun tasarlayan kişi de bu verileri kullanarak oyununu geliştirir. Özellikle farklı oyun türleri için geliştirilmiş farklı oyun motorları da bulunur. Oyun motorlarının var olmasının asıl sebeplerinden biri, her yeni oyunda yazılması gereken kodların büyük bir kısmı için hazır paketler sunuyor olmaları. Böylece iş yükünü hafifletmeye de yarıyorlar.

Oyun geliştiricileri, oyunun ana sistemini açıklamak, karakter tasarlamak ve hikaye örgüsünü bağlantılı bir şekilde oluşturmak için bu motorlardan faydalanabilirler.

Unreal Engine, Unity 3D, Truevision3D gibi isimler duyduğunuzda bilin ki oyun motorlarından bahsediliyordur. Örneğin Unity 3D, ücretsiz bir oyun motorudur ve oyun dünyasına inanılmaz yenilikler getirmiştir. Unity 3D ile geliştirilen herhangi bir oyunu bilgisayarınıza kurmadan, Unity Web Player üzerinden tarayıcınızda çalıştırabilirsiniz. Unity’nin bir diğer iyi özelliği de oyunları bütün platformlar için tek tıkla derleyebiliyor olmasıdır.

Farklı oyunların kendine has ihtiyaçları için özgün oyun motorlarının da geliştirildiğini söylemiştik. Adından sıkça söz ettiğimiz, oyun geliştiricilerin göğsünü gere gere ismini telaffuz ettiği, kullanıldığı her oyuna artı değer katan çok başarılı oyun motorları da vardır. Mesela, Unreal Engine.

Çoğu oyun fragmanının başlangıcın logosunu görmeye alıştığımız Unreal Engine, Epic Games tarafından geliştirilen ve 1998 senesinde piyasaya sunulan birinci şahıs nişansı oyunu Unreal’ın oyun motoru olarak yaratılmıştır. Geçen yıllar içinde değişen ihtiyaçlara göre adapte olmuş ve pek çok oyun geliştiricisi tarafından kullanılma şerefine erişmiştir. Zamanla farklı tarz oyunların geliştirilebilmesi için kendini yenilemiş ve büyütmüş olan Unreal Engine, C++ diliyle yazılmış bir koda sahiptir.

Unreal Engine

Epic Games tarafından 1998’te geliştirildi. En son 2012’de Unreal Engine 4 çıkartıldı. Oyun motoru FPS oyunlarının yanı sıra strateji oyunlarını, yarış oyunlarını da tasarlamak için kullanılıyor. Bu oyun motorunu Electronic Arts, Ubisoft gibi büyük firmalar da kullanıyor. Programlama dili olarak C++ kullanılıyor. Epic Games, çok fazla sayılmayacak belli bir ücret karşılığında isteyen herkesin kullanmasına izin veriyor. 

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Batman: Arkham Asylum
  • BioShock
  • Gears of War
  • Medal of Honor: Airborne
  • Mortal Kombat vs. DC Universe

CryENGINE

CryENGINE

Cevat Yerli, Avni Yerli ve Faruk Yerli kardeşlerin kurduğu Crytek firmasının kullanmakta olduğu oyun motorudur. CryENGINE şu anda piyasadaki en yüksek grafik gücüne sahip olan motorların arasında.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Far Cry
  • Crysis
  • Crysis 2

Frostbite Engine

Frostbite Engine

Digital Illusions CE tarafından birinci şahıs nişancı oyun türleri için yaratılan bir oyun motorudur. İlk olarak Battlefield oyunları için çıkmıştır. Neredeyse tüm EA oyunlarının yapımında rol oynamıştır. Frostbite Engine’nin en son olarak Frostbite 3 sürümü kullanılmaktadır.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Battlefield Serisi
  • Star Wars: Battlefront
  • Need for Speed: The Run
  • Need for Speed: Rivals
  • Medal of Honor

Anvil Engine

Anvil Engine

Anvil Engine, Ubisoft’un geliştirmiş olduğu kendine özel oyun motorudur. İlk olarak Scimitar adıyla oluşturulmuştur. Şu anda ise Anvil Next adıyla geçmektedir. Oyun motoru ilk olarak Assasin’s Creed programlanırken kullanılmıştır. Bu oyun motoru; programlanan oyunlarda yüksek yapay zeka ve çevre ile etkileşimi fazla olduğu için tercih edilmektedir.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Assassin’s Creed serisi
  • Prince of Persia
  • Tom Clancy’s Rainbow 6: Patriots

Unity 3D

Unity 3D

Unity 3D, ücretsiz bir oyun motorudur. Oyun ve bilişim dünyasına getirdiği en önemli yenilik, gelişmiş özelliklere sahip 3 boyutlu oyunların bilgisayara kurulmadan oynanmasını sağlamak olmuştur. Unity 3D motorunu kullanan oyunlar, Unity Web Player eklentisi sayesinde hiçbir kurulum işlemi olmadan web tarayıcı üzerinden çalışabilmektedir.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Battlestar Galactica Online
  • Gone Home
  • Hearthstone
  • Mobil oyunların çoğu

Source

Source

Source motoru, Valve Corporation tarafından geliştirilen bir 3B, oyun motorudur.2004’te Counter-Strike: Source ile ilk defa ortaya çıkmış ve kısa bir süre sonra Half-Life 2 ile piyasaya çıkmıştır.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Counter Strike Source
  • Portal serisi
  • Left 4 Dead – Left 4 Dead 2
  • Half Life 2

Quake Engine

Quake Engine

Quake motoru, id Software tarafından Quake için yazılmış bir oyun motorudur. 1995’te geliştirilen oyun motoru, belki de bugüne kadar geliştirilmiş tüm oyun motorlarının doğuşuna öncülük etmektedir. 1995-2000 yılları arası düşünüldüğü 3 boyut kavramı Quake Engine ile doğdu denilebilir.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Quake
  • Quake Arena
  • Half Life

M.U.G.E.N

M.U.G.E.N

M.U.G.E.N, tasarımına Elecbyte tarafından 1999’da kullanılmaya başlanan, 2 boyutlu bir dövüş oyun motorudur.

Oyun Motoru, herkese; karakter, sahne ve diğer oyun nesnelerini biçimi belirli metin dosyaları, grafik ve ses derlemeleri aracılığı ile yaratma imkanı vermektedir. Motor, “Street Fighter” ve “King of Fighters” gibi birçok 2 boyutlu dövüş oyununun benzer fonksiyonlarını içermekte ve kullanıma sunmaktadır.

RAGE

RAGE

RAGERockstar North’a katkı sağlamak adına oyun geliştirici şirket Rockstar’ın oluşturduğu bir oyun motorudur.

Rockstar Games, oyun geliştirmeyi kolaylaştırmak amacıyla bu oyun motorunu PC, PlayStation 3, Wii ve Xbox 360 konsolları için geliştirmiştir.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Midnight Club: Los Angeles
  • Grand Theft Auto IV
  • Red Dead Redemption

HeroEngine

HeroEngine

HeroEngine, özellikle MMO biçimindeki oyunları oluşturmak için Simutronics Corporation tarafından geliştirilen bir 3B oyun motoru ve sunucu teknoloji platformudur. Şirketinin kendi oyunu Hero’s Journey için geliştirilmiş olduğu motor, fuarlarda birçok ödül kazanmıştır. Ve bu başarısından sonra birçok şirket tarafından lisansı satın alınmıştır.

Bu oyun motoru kullanılarak programlanan oyunlar:

  • Hero’s Journey
  • Star Wars: The Old Republic
5 1 vote
Article Rating
[Toplam: 1   Ortalama: 5/5]
Yorum Yapmak İçin Tıklayın
0 Yorum
Inline Feedbacks
View all comments
To Top
0
Would love your thoughts, please comment.x
()
x