İçeriğe atla

Unreal Engine

Unreal Engine
Geliştirici(ler)Epic Games
İlk yayınlanma1998
Güncel sürüm5 / 5 Nisan 2022 (2 yıl önce) (2022-04-05)
Programlama diliC++
İşletim sistemiÇapraz platform
Erişilebilirlikİngilizce
TürOyun motoru
LisansÖzel mülk yazılım,
UDK (kodları açık, özgür değil)[1][2]
Resmî sitesiunrealengine.com

Unreal Engine, Epic Games tarafından geliştirilen ve ilk olarak 1998 yılında yayınlanan Unreal isimli birinci şahıs nişancı oyununda kullanılan oyun motoru. Esas olarak birinci şahıs nişancı oyunları için geliştirilmesine karşın, sonraları çeşitli türlerdeki oyunlarda kullanıldı. C++ ile yazılmış kodu sayesinde yüksek derecede taşınabilirliğe sahiptir ve günümüzde birçok oyun geliştirici tarafından kullanılan bir araç haline gelmiştir.

Şu anki sürümü Unreal Engine 5'tir. Microsoft Windows, Xbox One, Windows RT için DirectX; OS X, Linux, PlayStation 4, iOS, Android için OpenGL ve internet tarayıcılar için JavaScript/WebGL kullanır.

Sürümleri

Unreal Engine 1

1996 yılında lisans sahiplerine sunulmuştur. C++, UnrealScript ve Assembly ile yazılmış, Microsoft Windows, Linux, Mac OS, Mac OS X, Dreamcast, PlayStation 2 platformlarına destek vermiştir. İlk çıkışını 1998 yılında Unreal ile gerçekleştirmiştir.

İlk sürüm motor tarama, çarpışma algılama, YZ, görüş kabiliyeti, ağ işlemleri, betik desteği ve dosya sistemi yönetimini bir araya getirdi. Unreal Engine 1 gelişmiş bir yazılım pikselleştirici ve özellikle 3dfx kartlar için geliştirilmiş Glide uygulama programlama arayüzü kullanan ve daha sonra OpenGL ve Direct3D için de güncellenen bir donanımsal hızlandırıcılı tarama yolu sunuyordu.

Motorun büyük bir kısmı UnrealScript denilen özel bir betik dili ile gerçekleştirilmiştir. En büyük rakibi Quake II ile karşılaştırıldığında ağ performansı çok kötü olmuştur. Epic, bu motoru hem Unreal hem de Unreal Tournament için kullanmıştır. Unreal Tournament'ın yayınlanmasıyla ağ performansında ve Direct3D ile OpenGL desteğinde önemli adımlar atılmıştır.

Motor, modüler motor mimarisi ve Tactical Ops gibi gibi köklü dönüşümleri de içeren özelleştirmeler yapmayı kolaylaştıran bir betik dili sunması dolayısıyla çok popüler olmuştur.

Unreal Engine 2

Lisans sahiplerine Ocak 2001'de sunulmuştur. C++ ve UnrealScript ile yazılmış; Microsoft Windows, Linux, Mac OS X, Xbox, PlayStation 2 ve GameCube platformlarına destek vermiştir. İlk çıkışını 2002'de America's Army ile gerçekleştirmiştir.

Motorun bu neslinde çekirdek kodları ve tarama motoru tamamen yeniden yazılmıştır. Buna ek olarak ilk olarak motorun önceki nesli ile gelmiş olan UnrealEd 2'yu ve kısa bir süre sonra da Karma fizik yazılım geliştirme kiti ile birlikte gelen UnrealEd 3'yi sundu. Bu fizik motoru Unreal Tournament 2003 ve Unreal Championship'te ragdoll fizikleri için kullanılmıştır.

UE2 orijinal sürümü için çıkan UE2.5 güncellemesi tarama performansını geliştirmiş ve motora araç fiziği eklemiştir. Ayrıca UnrealEd için bir parçacık sistemi düzenleyici ve Unreal Tournament 2004 için 64 bit desteği sunulmuştur.

Unreal Engine 3

2006 yılında piyasaya sürülen bir oyun motoru sürümüdür. Bu motor, C++ programlama dili kullanılarak yazılmış ve Xbox 360, PlayStation 3, Microsoft Windows, Mac OS X ve iOS gibi çeşitli platformlarda kullanılabilir hale getirilmiştir. Unreal Engine 3, birçok yüksek kaliteli grafik özelliği, animasyon sistemi ve oyun geliştirme aracı sunar. Bu motor, birçok ünlü oyun yapımcısı tarafından kullanılmıştır, örneğin Gears of War, Bioshock, Batman: Arkham City ve Mass Effect gibi oyunlar.

Unreal Engine 4

2014 yılında piyasaya sürülen bir oyun motoru sürümüdür. UE4, C++ programlama dili kullanılarak yazılmış ve DirectX 11, PlayStation 4, Xbox One, Android, iOS ve Nintendo Switch gibi çeşitli platformlarda kullanılabilir hale getirilmiştir. Bu motor, UE3'ten daha gelişmiş bir grafik sistemi, Blueprint adlı bir görsel betikleme aracı, geliştirilmiş animasyon sistemi, daha iyi yüzey materyalleri ve daha fazlası gibi birçok özellik sunar. UE4, oyun geliştiricilerinin hızlı ve kolay bir şekilde oyunlarını tasarlamalarına, oluşturmalarına ve yayınlamalarına olanak tanır.

Unreal Engine 5

Unreal engine 5, 2022 yılında piyasaya sürülen bir oyun motoru sürümüdür. önceki sürümlerine kıyasla birçok yenilik ve geliştirme sunar. Unreal Engine 5'in diğer versiyonlardan farkı ve yenilikleri:

  • Nanite: Bu, Unreal Engine 5'in en büyük yeniliklerinden biridir. Nanite, çok yüksek detaylı nesnelerin render edilmesine olanak tanır. Bu özellik sayesinde, milyonlarca üçgen ve piksel içeren sahneleri gerçek zamanlı olarak oluşturabilirsiniz.
  • Lumen: Bu, Unreal Engine 5'in dinamik küresel aydınlatma özelliğidir. Lumen, gerçek zamanlı olarak ortam ışığını ve gölgelemelerini işler ve oyun içindeki nesnelerin görünümünü büyük ölçüde iyileştirir.
  • MetaHumans: Bu, Unreal Engine 5'in insan modelleri için yüksek kaliteli bir araç setidir. Bu araç seti sayesinde, gerçekçi insan modelleri ve animasyonları oluşturabilirsiniz.
  • İyileştirilmiş animasyon sistemi: Unreal Engine 5, animasyon sistemi için birçok geliştirme sunar. Bu geliştirmeler arasında, animasyonların daha doğal görünmesi ve daha gerçekçi hareketlerin elde edilmesi sayılabilir.
  • PlayStation 5 ve Xbox Series X|S desteği: Unreal Engine 5, yeni nesil konsollarla uyumlu olarak tasarlanmıştır. Bu sayede, yeni nesil konsollar için daha iyi performans ve daha yüksek kaliteli grafikler elde edilebilir.
  • Ücretsiz öğrenme kaynakları: Unreal Engine 5, yeni başlayanlar için öğrenme kaynakları sunar. Bu kaynaklar, oyun geliştirme sürecinde kullanılabilecek araçlar ve teknikler hakkında bilgi edinmenize yardımcı olur.

Bu yenilikler, Unreal Engine 5'in oyun geliştirme sürecinde büyük bir fark yaratmasını sağlar. Unreal Engine 5, oyun geliştiricileri için daha hızlı, daha kolay ve daha gerçekçi oyunlar oluşturma imkanı sunar.

Unreal Engine kullanılan oyunlar

Kaynakça

  1. ^ "Unreal Engine Licensing FAQ". Epic Games. 27 Mayıs 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mart 2012. 
  2. ^ "UDK Licensing". Epic Games. 19 Ekim 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mart 2012. 

Dış bağlantılar

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">OpenGL</span> grafik uygulama geliştirme arabirimi

OpenGL, gelişmiş donanım desteğini kullanarak hem iki hem de üç boyutlu grafikleri ekrana çizmek için kullanılan ücretsiz bir grafik uygulama geliştirme arabirimidir. Windows, Linux, MacOS ve Solaris gibi birçok işletim sisteminde yaygın olarak ve Playstation 3 başta olmak üzere bazı oyun konsollarınca desteklenir. Donanım tarafında ise SGI, ATI, Nvidia veya Intel gibi büyük üreticiler her ekran kartında OpenGL desteği sunar.

<i>Unreal Tournament 3</i> video oyunu

Unreal Tournament 3 ya da kısaca UT3, Epic Games tarafından Unreal serisinin Unreal Tournament 2004'ten sonra Unreal Engine 3.0 ile yapılmış çok oyunculu bir FPS oyunudur. 2007 yılının en gelişmiş grafikleri olan; gerçek dışı silahların ve araçların olduğu, çok çeşitli mekânlarda geçen bir video oyunudur. Midway Games tarafından Microsoft Windows için 19 Kasım 2007'de yayınlanmıştır. Ayrıca Linux sürümü de bulunmaktadır

<i>FIFA</i> (video oyunu serisi) futbol video oyunu

FIFA ya da diğer ülkelerde bilinen isimiyle FIFA futbol, Electronic Arts'ın bir kolu olan EA Sports tarafından 1993'ten bu yana yıllık çıkarılan futbol oyunudur. 1980'lere damgasını vuran Sensible Soccer, Kick Off, Matchday Soccer'ın geliştirilmiş oyunu olarak EA tarafından çıkarılan seri, daha sonra dalında bir numara olmuş ve Madden NFL'den sonra en çok satan spor oyunu olmuştur

Oyun programlama, oyun geliştirme işleminin bir alt konusudur. Profesyonel bir oyun için birçok nitelik ve yazılım bilgisi gerekir. Bunlar Yapay Zeka, veritabanı, fizik, ses programlama, simülasyon, modelleme ve grafiktir. Yeni çıkan bazı ücretsiz oyun motorlarıyla oyun yapmak çok kolay olmuştur.

Digital Extremes James Schmalz tarafından 1993 yılında kurulmuş Kanadalı bilgisayar oyunu ve video oyunu geliştirme şirketidir, özellikle çıkartış Unreal seriyle ünlenmiştir. Digital Extremes ofisi London, Ontario'dadır.

<span class="mw-page-title-main">CryEngine 3</span> oyun motoru

CryEngine 3, Crytek'in 14 Ekim 2009 tarihinde satışa sunduğu bir oyun motorudur.

<span class="mw-page-title-main">Epic Games</span> video oyun şirketi (oyun motoru şirketi)

Epic Games, Cary, Kuzey Carolina, ABD merkezli bir video oyunu yapım ve geliştirme şirketidir. Daha çok Gears of War, Fortnite ve Unreal serileriyle tanınır. Oyun motoru Unreal Engine'nın da yaratıcısıdır.

<i>Grand Theft Auto: The Trilogy</i> (oyun) video oyunu

Grand Theft Auto: The Trilogy Rockstar North tarafından tasarlanan, Rockstar Games tarafından piyasaya çıkarılan Grand Theft Auto serisinin 2001'in Ağustos'unda GTA III, 2002'nin Ağustos'unda GTA Vice City ve 2004'ün Ağustos'unda da piyasaya çıkarılan GTA San Andreas oyunlarının birleşimi olan bir pakettir.

<span class="mw-page-title-main">OpenAL</span>

OpenAL, çoklu platform ses uygulama programlama arayüzü. Çok kanallı üç boyutlu seslerin verimli bir şekilde işlenmesi için tasarlanmıştır. Uygulama programlama arayüzü tarzı ve kuralları bilerek OpenGL'e benzetilmiştir. Kütüphanenin ilk sürümleri açık kaynaktır fakat sonraki sürümleri tescillidir.

<span class="mw-page-title-main">Unity (oyun motoru)</span>

Unity, öncelikli olarak bilgisayarlar, konsollar ve mobil cihazlar için video oyunları ve simülasyonları geliştirmek için kullanılan ve Unity Technologies tarafından geliştirilen çapraz platform bir oyun motorudur. İlk kez yalnızca Apple'ın 2005'teki Worldwide Developers Conference'da OS X için ilan edildi, bu tarihten itibaren 27 platformu hedeflemek üzere genişletildi. Unity oyun motoru; film sektörü, otomotiv sektörü, mimari, mühendislik ve inşaat gibi video oyunları dışındaki farklı endüstriler tarafından da benimsenmiş ve kullanılmaktadır.

<span class="mw-page-title-main">Qt (çalışma alanı)</span>

Qt, birden çok platformu destekleyen bir grafiksel kullanıcı arayüzü geliştirme araç takımıdır. Genellikle GUI programları geliştirmek için kullanılsa da gelişmiş kütüphanesi GUI bileşenlerinin dışında birçok araç içermektedir. Qt, en çok KDE masaüstü ortamında, Opera ağ tarayıcısında ve Skype anlık mesajlaşma programlarında kullanılmasıyla bilinir.

C4 Engine. Terathon Software tarafından Microsoft Windows XP/Vista/7, Apple Mac OS X, Linux ve Sony PlayStation 3 platformları için üç boyutlu oyun, simülasyon ve interaktif uygulamalar üretmek üzere geliştirilmiş, tescilli bir oyun motorudur.

<span class="mw-page-title-main">PlayStation 3 sistem yazılımı</span>

PlayStation 3 sistem yazılımı, PlayStation 3'ün güncellenebilir bellenimi ve işletim sistemidir. Sony'nin Playstation 3 için kullandığı taban, hem FreeBSD'nin hem de CellOS adlı NetBSD'nin bir çatalıdır. PlayStation 2 Linux'un ardılı, PlayStation 4 sistem yazılımının öncülüdür.

Epic Games Store, Microsoft Windows ve macOS platformlarına yönelik Epic Games tarafından işletilen dijital video oyunu mağazası. Aralık 2018'de internet sitesi ve oyunları yükleyip oynayabilmek için zorunlu olan istemci olmak üzere iki ayağıyla birlikte piyasaya sürüldü.

Dovetail Games (DTG), RailSimulator.com Ltd şirketinin ticari adı, İngiliz simülasyon oyunu geliştirici ve yayımcısıdır. Şirket 2008 yılında Paul Jackson, Tim Gatland ve Charlie McMicking tarafından kuruldu. Günümüzde adı Train Simulator olan RailWorks serisi ile tanınır.

FMOD, bir ses efektleri ve oyun geliştirme aracıdır. Firelight Technologies, tarafından geliştirilmiştir.

PPSSPP, birçok platformda PlayStation Portable (PSP) oyunlarını oynatan öykünücü yazılımdır. Yazılım .iso formatındaki imajları kullanıp PSP oyunlarını oynatır. İlk olarak 1 Kasım 2012'de GNU GPLv2 veya daha sonra lisanslanmış olarak halka sunuldu. PPSSPP projesi, Dolphin öykünücüsünün kurucularından biri olan Henrik Rydgård tarafından oluşturulmuştur.

<span class="mw-page-title-main">Fox Engine</span>

Fox Engine Konami oyunlarında kullanılmak üzere Kojima Productions tarafından inşa edilen bir oyun motorudur. Motorun gelişimi, "dünyanın en iyi motorunu" yapma hedefiyle 2008'deki Metal Gear Solid 4'ün tamamlanmasından sonra başladı. Fox Engine motorunu kullanan ve ticari olarak yayınlanan ilk oyun PES 2014'dür.

F1 Manager 2022, Frontier Developments tarafından geliştirilen ve yayınlanan 2022 Formula 1, Formula 2 ve Formula 3 Şampiyonası'nın resmi yarış yönetimi simülasyon oyunudur. EA Sports tarafından geliştirilen F1 Manager'dan bu yana ilk lisanslı menajerlik oyunudur. Oyun 30 Ağustos 2022'de Microsoft Windows, PlayStation 4, PlayStation 5, Xbox One ve Xbox Series X/S için piyasaya sürüldü.

Bink Video, Epic Games'in bir parçası olan Epic Games Tools tarafından geliştirilmiş olup video için tescilli bir dosya biçimidir.