Unreal Engine, Epic Games tarafından geliştirilen ve ilk olarak 1998 yılında yayınlanan 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ı. 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.
Geliştirici(ler) | Epic Games |
---|---|
İlk yayınlanma | 1998 |
Güncel sürüm | 5 / 5 Nisan 2022 | )
Programlama dili | |
İşletim sistemi | Çapraz platform |
Erişilebilirlik | İngilizce |
Tür | Oyun motoru |
Lisans | Özel mülk yazılım, (UDK) (kodları açık, özgür değil) |
Resmî sitesi | unrealengine.com |
Ş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.
Bu alt başlığın genişletilmesi gerekiyor. Sayfayı düzenleyerek yardımcı olabilirsiniz. |
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.
Bu alt başlığın genişletilmesi gerekiyor. Sayfayı düzenleyerek yardımcı olabilirsiniz. |
Unreal Engine 5
Unreal Engine 5, ö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.
Bu alt başlığın genişletilmesi gerekiyor. Sayfayı düzenleyerek yardımcı olabilirsiniz. |
Unreal Engine kullanılan oyunlar
Kaynakça
- ^ . Epic Games. 27 Mayıs 2010 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mart 2012.
- ^ . Epic Games. 19 Ekim 2012 tarihinde kaynağından arşivlendi. Erişim tarihi: 9 Mart 2012.
Dış bağlantılar
- Resmî site (İngilizce)
wikipedia, wiki, viki, vikipedia, oku, kitap, kütüphane, kütübhane, ara, ara bul, bul, herşey, ne arasanız burada,hikayeler, makale, kitaplar, öğren, wiki, bilgi, tarih, yukle, izle, telefon için, turk, türk, türkçe, turkce, nasıl yapılır, ne demek, nasıl, yapmak, yapılır, indir, ücretsiz, ücretsiz indir, bedava, bedava indir, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, resim, müzik, şarkı, film, film, oyun, oyunlar, mobil, cep telefonu, telefon, android, ios, apple, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, pc, web, computer, bilgisayar
Unreal Engine Epic Games tarafindan gelistirilen ve ilk olarak 1998 yilinda yayinlanan isimli birinci sahis nisanci oyununda kullanilan oyun motoru Esas olarak birinci sahis nisanci oyunlari icin gelistirilmesine karsin sonralari cesitli turlerdeki oyunlarda kullanildi C ile yazilmis kodu sayesinde yuksek derecede tasinabilirlige sahiptir ve gunumuzde bircok oyun gelistirici tarafindan kullanilan bir arac haline gelmistir Unreal EngineGelistirici ler Epic GamesIlk yayinlanma1998Guncel surum5 5 Nisan 2022 2 yil once 2022 04 05 Programlama diliC Isletim sistemiCapraz platformErisilebilirlikIngilizceTurOyun motoruLisansOzel mulk yazilim UDK kodlari acik ozgur degil Resmi sitesiunrealengine com Su anki surumu Unreal Engine 5 tir Microsoft Windows Xbox One Windows RT icin DirectX OS X Linux PlayStation 4 iOS Android icin OpenGL ve internet tarayicilar icin JavaScript WebGL kullanir SurumleriUnreal Engine 1 1996 yilinda lisans sahiplerine sunulmustur C UnrealScript ve Assembly ile yazilmis Microsoft Windows Linux Mac OS Mac OS X Dreamcast PlayStation 2 platformlarina destek vermistir Ilk cikisini 1998 yilinda Unreal ile gerceklestirmistir Ilk surum motor tarama carpisma algilama YZ gorus kabiliyeti ag islemleri betik destegi ve dosya sistemi yonetimini bir araya getirdi Unreal Engine 1 gelismis bir yazilim piksellestirici ve ozellikle 3dfx kartlar icin gelistirilmis Glide uygulama programlama arayuzu kullanan ve daha sonra OpenGL ve Direct3D icin de guncellenen bir donanimsal hizlandiricili tarama yolu sunuyordu Motorun buyuk bir kismi UnrealScript denilen ozel bir betik dili ile gerceklestirilmistir En buyuk rakibi Quake II ile karsilastirildiginda ag performansi cok kotu olmustur Epic bu motoru hem Unreal hem de Unreal Tournament icin kullanmistir Unreal Tournament in yayinlanmasiyla ag performansinda ve Direct3D ile OpenGL desteginde onemli adimlar atilmistir Motor moduler motor mimarisi ve Tactical Ops gibi gibi koklu donusumleri de iceren ozellestirmeler yapmayi kolaylastiran bir betik dili sunmasi dolayisiyla cok populer olmustur Unreal Engine 2 Lisans sahiplerine Ocak 2001 de sunulmustur C ve UnrealScript ile yazilmis Microsoft Windows Linux Mac OS X Xbox PlayStation 2 ve GameCube platformlarina destek vermistir Ilk cikisini 2002 de America s Army ile gerceklestirmistir Motorun bu neslinde cekirdek kodlari ve tarama motoru tamamen yeniden yazilmistir Buna ek olarak ilk olarak motorun onceki nesli ile gelmis olan UnrealEd 2 yu ve kisa bir sure sonra da Karma fizik yazilim gelistirme kiti ile birlikte gelen UnrealEd 3 yi sundu Bu fizik motoru Unreal Tournament 2003 ve Unreal Championship te ragdoll fizikleri icin kullanilmistir UE2 orijinal surumu icin cikan UE2 5 guncellemesi tarama performansini gelistirmis ve motora arac fizigi eklemistir Ayrica UnrealEd icin bir parcacik sistemi duzenleyici ve Unreal Tournament 2004 icin 64 bit destegi sunulmustur Unreal Engine 3 2006 yilinda piyasaya surulen bir oyun motoru surumudur Bu motor C programlama dili kullanilarak yazilmis ve Xbox 360 PlayStation 3 Microsoft Windows Mac OS X ve iOS gibi cesitli platformlarda kullanilabilir hale getirilmistir Unreal Engine 3 bircok yuksek kaliteli grafik ozelligi animasyon sistemi ve oyun gelistirme araci sunar Bu motor bircok unlu oyun yapimcisi tarafindan kullanilmistir ornegin Gears of War Bioshock Batman Arkham City ve Mass Effect gibi oyunlar Bu alt basligin genisletilmesi gerekiyor Sayfayi duzenleyerek yardimci olabilirsiniz Unreal Engine 4 2014 yilinda piyasaya surulen bir oyun motoru surumudur UE4 C programlama dili kullanilarak yazilmis ve DirectX 11 PlayStation 4 Xbox One Android iOS ve Nintendo Switch gibi cesitli platformlarda kullanilabilir hale getirilmistir Bu motor UE3 ten daha gelismis bir grafik sistemi Blueprint adli bir gorsel betikleme araci gelistirilmis animasyon sistemi daha iyi yuzey materyalleri ve daha fazlasi gibi bircok ozellik sunar UE4 oyun gelistiricilerinin hizli ve kolay bir sekilde oyunlarini tasarlamalarina olusturmalarina ve yayinlamalarina olanak tanir Bu alt basligin genisletilmesi gerekiyor Sayfayi duzenleyerek yardimci olabilirsiniz Unreal Engine 5 Unreal Engine 5 onceki surumlerine kiyasla bircok yenilik ve gelistirme sunar Unreal Engine 5 in diger versiyonlardan farki ve yenilikleri Nanite Bu Unreal Engine 5 in en buyuk yeniliklerinden biridir Nanite cok yuksek detayli nesnelerin render edilmesine olanak tanir Bu ozellik sayesinde milyonlarca ucgen ve piksel iceren sahneleri gercek zamanli olarak olusturabilirsiniz Lumen Bu Unreal Engine 5 in dinamik kuresel aydinlatma ozelligidir Lumen gercek zamanli olarak ortam isigini ve golgelemelerini isler ve oyun icindeki nesnelerin gorunumunu buyuk olcude iyilestirir MetaHumans Bu Unreal Engine 5 in insan modelleri icin yuksek kaliteli bir arac setidir Bu arac seti sayesinde gercekci insan modelleri ve animasyonlari olusturabilirsiniz Iyilestirilmis animasyon sistemi Unreal Engine 5 animasyon sistemi icin bircok gelistirme sunar Bu gelistirmeler arasinda animasyonlarin daha dogal gorunmesi ve daha gercekci hareketlerin elde edilmesi sayilabilir PlayStation 5 ve Xbox Series X S destegi Unreal Engine 5 yeni nesil konsollarla uyumlu olarak tasarlanmistir Bu sayede yeni nesil konsollar icin daha iyi performans ve daha yuksek kaliteli grafikler elde edilebilir Ucretsiz ogrenme kaynaklari Unreal Engine 5 yeni baslayanlar icin ogrenme kaynaklari sunar Bu kaynaklar oyun gelistirme surecinde kullanilabilecek araclar ve teknikler hakkinda bilgi edinmenize yardimci olur Bu yenilikler Unreal Engine 5 in oyun gelistirme surecinde buyuk bir fark yaratmasini saglar Unreal Engine 5 oyun gelistiricileri icin daha hizli daha kolay ve daha gercekci oyunlar olusturma imkani sunar Bu alt basligin genisletilmesi gerekiyor Sayfayi duzenleyerek yardimci olabilirsiniz Unreal Engine kullanilan oyunlarKaynakca Epic Games 27 Mayis 2010 tarihinde kaynagindan arsivlendi Erisim tarihi 9 Mart 2012 Epic Games 19 Ekim 2012 tarihinde kaynagindan arsivlendi Erisim tarihi 9 Mart 2012 Dis baglantilarResmi site Ingilizce