Video oyun grafikleri - Video game graphics - Wikipedia

Vg graphics.svg
Bir dizinin parçası:
Video oyun grafikleri

Çeşitli bilgisayar grafiği görüntüleme teknikleri kullanılmıştır video oyunu boyunca içerik video oyunlarının tarihi. Bireysel tekniklerin baskınlığı, esasen şu nedenlerle zaman içinde gelişmiştir: donanım işlem gücü gibi gelişmeler ve kısıtlamalar merkezi veya grafik işleme birimleri.

Metin tabanlı

En eski video oyunlarından bazıları metin oyunları veya metin tabanlı oyunlar kullanılan metin karakterleri onun yerine bit eşlemli veya vektör grafikleri. Örnekler şunları içerir: ÇAMURLAR (Çok Kullanıcılı Zindanlar), oyuncuların odaların, nesnelerin, diğer oyuncuların ve sanal dünyada gerçekleştirilen eylemlerin tasvirlerini okuyabileceği veya görüntüleyebileceği; ve roguelikes, bir alt türü rol yapma video oyunları birçok canavar, eşya ve çevresel etkinin yanı sıra rastgeleleştirme, tekrar oynanabilirlik ve kalıcı ölüm. En eski metin oyunlarından bazıları, hiç video gösterimi olmayan bilgisayar sistemleri için geliştirildi.

Metin oyunlarının yazılması daha kolaydır ve oyunlara kıyasla daha az işlem gücü gerektirir. grafik oyunları ve bu nedenle 1970'den 1990'a kadar daha yaygındı. Ancak, terminal emülatörleri bugün hala kullanılıyor ve insanlar MUD oynamaya ve keşfetmeye devam ediyor etkileşimli kurgu. Pek çok yeni başlayan programcı, hala bu tür oyunları bir Programlama dili ve bir roguelike programını yedi gün gibi kısa bir süre içinde kimin bitirebileceği üzerine yarışmalar bugün bile yapılıyor.[1]

Vektör grafikleri

Vektör grafikleri geometrik kullanımı ifade eder ilkeller gibi puan, çizgiler, ve eğriler (yani matematiksel denklemlere dayalı şekiller) temsil etmek için çözünürlüğe bağımlı bitmap grafikleri yerine Görüntüler içinde bilgisayar grafikleri. Video oyunlarında bu tür bir projeksiyon biraz nadirdir, ancak son yıllarda tarayıcı tabanlı oyunlarda daha yaygın hale gelmiştir. Flaş ve HTML5 Canvas, çünkü bunlar vektör grafiklerini yerel olarak destekler. Kişisel bilgisayar için daha önceki bir örnek: Starglider (1986).

Vektör oyunu ayrıca bir video oyunu kullanan vektör grafik ekranı yerine görüntüleri çizmek için bir elektron ışını kullanarak görüntüleri yansıtabilir piksel, çok gibi lazer gösterisi. Çok erken atari oyunları daha detaylı görüntüler gösterebildikleri için bu tür ekranları kullandılar. raster görüntüler o anda mevcut olan donanımda. Pek çok vektör tabanlı atari oyunu, normalde tek renkli vektör görüntülerini tamamlamak için tam renkli kaplamalar kullandı. Bu kaplamaların diğer kullanımları, hareketli nesneler vektör ışını tarafından çizilirken, statik oyun ortamının çok ayrıntılı çizimleriydi. Bu tür oyunlar esas olarak Atari, Sinematronik, ve Sega. Vektör oyunlarının örnekleri arasında Asteroitler, Zırh Saldırısı, Aztarak, Eliminatör, Lunar Lander, Space Fury, Uzay Savaşları, Yıldız Savaşları, Tac / Tarama, Fırtına ve Zektor. Vectrex ev konsolu ayrıca bir vektör görüntüsü kullandı. 1985'ten sonra, sprite teknolojisindeki gelişmeler nedeniyle vektör grafiklerinin kullanımı büyük ölçüde azaldı; rasterleştirilmiş 3B Dolgulu Çokgen Grafikler oyun salonlarına geri döndü ve o kadar popülerdi ki vektör grafikleri artık rekabet edemezdi.[2]

Tam hareketli video

Tam hareketli video (FMV) oyunlar video oyunları önceden kaydedilmiş televizyon - veya film -kaliteli kayıtlar ve animasyonlar ziyade Sprite, vektörler veya oyunda aksiyonu görüntülemek için 3B modeller. FMV tabanlı oyunlar 1990'ların başında popülerdi. CD-ROM'lar ve Lazer diskler düşük kapasiteye bir alternatif sağlayarak oturma odalarına girdiler ROM kartuşları çoğunun konsollar zamanında. FMV tabanlı oyunlar birçok çağdaş sprite tabanlı oyundan daha iyi görünse de, niş bir pazarı işgal ettiler; ve FMV oyunlarının büyük bir çoğunluğu piyasaya sürüldükleri sırada paniğe kapıldı ve birçok oyuncu bu oyunların doğasında var olan etkileşim eksikliğinden hoşlanmadıklarını belirtti. Sonuç olarak, format bir video oyunlarında iyi bilinen başarısızlık ve FMV oyunlarının popülaritesi 1995'ten sonra daha gelişmiş konsollar yaygın olarak bulunmaya başladıkça önemli ölçüde azaldı.

Bu formatı bir dizi farklı oyun türü kullandı. Bazıları modern benziyordu müzik / dans oyunları, oynatıcının ekran talimatına göre düğmelere zamanında bastığı yer. Diğerleri erken dahil demiryolu atıcılar gibi Tomcat Sokağı, Cerrahi Grev ve Kanalizasyon Köpekbalığı. Tam hareketli video da birkaç etkileşimli film macera oyunları, gibi İçindeki Canavar: Bir Gabriel Şövalyesi Gizemi ve Fantazmagori.

2D

Kullanılan oyunlar paralel izdüşüm tipik olarak iki boyutlu kullanırlar bitmap grafikleri 3B oluşturmanın aksine üçgen tabanlı geometri, geliştiricilerin sanatı sprite ya da sprite olarak bölerek verimli bir şekilde ve nispeten az sanat varlığıyla büyük, karmaşık oyun dünyaları fayans ve tekrar tekrar kullanmak (bazı oyunlar farklı tekniklerin bir karışımını kullansa da).

Tipik bir yukarıdan aşağıya, üçüncü şahıs görüntüleme oyununa bir örnek, Soygun 2

Yukarıdan aşağıya perspektif

Yukarıdan aşağıya perspektifbazen bir süre sonra şu şekilde de anılır: kuşbakışı, Overworld, Godview, üstten görünüm veya helikopter görünümü, video oyunlarında kullanıldığında, oynatıcıyı ve etrafındaki alanı yukarıdan gösteren bir kamera açısını ifade eder. Paralel projeksiyon kullanan video oyunlarına özel olmamakla birlikte, bir zamanlar 2D rol yapma oyunu video oyunları, savaş oyunları ve inşaat ve yönetim simülasyon oyunları gibi SimCity, Pokémon, ve Demiryolu Kralı yanı sıra aksiyon ve aksiyon macera oyunları erken gibi Zelda efsanesi ve Büyük otomobil hırsızlığı oyunlar.

Yan kaydırma oyunu

Harika yandan kaydırmalı MOBA oyun.

Bir yana kaydırmalı oyun veya yan kaydırma çubuğu bir video oyunu bakış açısının yandan alındığı ve ekrandaki karakterlerin genellikle yalnızca sola veya sağa hareket edebildiği. Bu tür oyunlar şunları kullanır: kaydırma bilgisayar görüntüleme teknolojisi ve bazen paralaks kaydırma ek derinlik önermek için.

Çoğu oyunda, ekran oyuncu karakterini takip eder, öyle ki oyuncu karakteri her zaman ekranın merkezine yakın konumlanır. Diğer oyunlarda, ekranın konumu oyuncu karakterinin hareketine göre değişecektir, öyle ki oyuncu karakteri merkezin dışında olur ve karakterin önünde arkadan daha fazla boşluk gösterilir. Bazen ekran, oyuncu karakterinin hareketinin hızı ve yönünde ileriye doğru kaymakla kalmaz, aynı zamanda bir sahnenin daha önce ziyaret edilen bölümlerine de geri döner. Diğer oyunlarda veya aşamalarda, ekran geriye doğru değil, yalnızca ileriye doğru kayacaktır, böylece bir aşama geçtikten sonra artık ziyaret edilemez. Gibi oyunlarda onları vur sevmek R tipi, ekran sabit bir hızda kendi kendine ileriye doğru kayar ve oyuncu ekrana ayak uydurmalı, engellerden kaçmaya ve ekrandan geçmeden bir şeyler toplamaya çalışmalıdır.

Yan kaydırmalı oyunların örnekleri şunları içerir: platform oyunları gibi Kirpi Sonic ve Ori ve Kör Orman, yendi onları popüler gibi Çift Ejder ve Battletoads, ve atıcılar gibi R-Tipi ve (daha yakın zamanda) Jets'n'Guns. Süper Mario Kardeşler. serisi, geçmişinin bir döneminde üç tür yandan kaydırmayı da kullanmıştır.

2.5D, 3/4 perspektif ve sözde 3D

2.5D ("iki buçuk boyutlu"), 3/4 perspektif ve sözde 3B "sahte" olmaya çalışan grafiksel projeksiyonları ve teknikleri tanımlamak için kullanılan resmi olmayan terimlerdir üç boyutluluk, tipik olarak, bakış açısının sabit bir perspektiften olduğu, ancak aynı zamanda bir nesnenin birçok yönünü de ortaya çıkardığı bir tür paralel projeksiyon kullanarak. Sözde 3B tekniklerin örnekleri şunları içerir: eş ölçülü /aksonometrik izdüşüm, eğik izdüşüm, Ortografik projeksiyon, ilan tahtası, paralaks kaydırma, ölçekleme, gökyüzü kutuları ve gök kubbeleri. Ek olarak, aşağıdaki gibi 3B grafik teknikler çarpma eşleme ve paralaks haritalama Genellikle, poligon sayısını artırarak ortaya çıkan hesaplama yükünü önemli ölçüde artırmadan üç boyutluluk yanılsamasını genişletmek için kullanılır.

Terimler bazen ikinci bir anlama sahiptir, burada aksi takdirde 3 boyutlu bir oyundaki oyun zorla iki boyutlu bir düzlemle sınırlandırılır.

Sözde 3B tekniklerden yararlanan oyunlara örnek olarak şunlar verilebilir: Zaxxon, Simler ve Şeytan (izometrik / aksonometrik projeksiyon); Ultima VII ve Gazeteci (eğik izdüşüm); Kirpi Sonic ve Street Fighter II (paralaks kaydırma); Fonz ve Uzay Harrier (ölçekleme); ve Half-Life 2 (gökyüzü kutuları). Aksonometrik projeksiyona ek olarak, Simler ve Final Fantasy Taktikleri aynı zamanda tamamen 2B hareketli grafiklere güvenmek yerine önceden çizilmiş 2B hareketli grafiklerin ve gerçek zamanlı çokgen grafiklerin bir kombinasyonunu kullanır.

3 boyutlu

Gelişiyle 3D hızlandırılmış grafikler video oyunları, önceki grafik teknolojilerinin tipik sprite tabanlı 2D grafiklerinin ötesine geçerek, öncekilerden daha gerçek ve gerçekçi bir görünümü tanımlayabilir. Perspektif projeksiyon Ayrıca, daha önceki bazı başlıklarda, sınırlı bir hareket kabiliyeti ile sabit (ve dolayısıyla biraz daha az donanım-yoğun) bir perspektiften bir 3B görünüm sunmak için kullanılmıştır.

Voksel motorlar

Üçgen ağları kullanmanın aksine, bu, Vokseller.

Sabit 3D

Sabit 3D ön plandaki nesnelerin (yani oyun karakterlerinin) tipik olduğu oyun dünyasının üç boyutlu temsilini ifade eder render içinde gerçek zaman statik bir arka plana karşı. Bu tekniğin temel avantajı, minimum donanımda yüksek düzeyde ayrıntı gösterebilmesidir. Ana dezavantaj, oyuncunun referans çerçevesinin her zaman sabit kalması ve oyuncuların çevreyi birden çok bakış açısından incelemesini veya etrafta hareket etmesini engellemesidir.

Sabit 3D oyunlardaki arka planlar, önceden oluşturulmuş iki boyutlu görüntüler, ancak bazen gerçek zamanlı olarak oluşturulur (ör. Bıçak Sırtı ). Geliştiricileri SimCity 4 oyuncuların zaten göremediği nesnelerin ters taraflarını tekstüre etmeyerek (ve böylece oluşturmayı hızlandırarak) sabit perspektiften yararlandı.[3] Sabit 3D ayrıca bazen oyuncuların erişemeyeceği "sahte" alanlar için de kullanılır. Zelda Efsanesi: Zamanın Ocarina örneğin, neredeyse tamamen 3D, ancak binanın iç mekanlarının çoğunun yanı sıra bütün bir şehri temsil etmek için sabit 3D kullanıyor (bu teknik daha sonra oyunun halefinde tam 3D lehine bırakıldı, Zelda Efsanesi: Majora'nın Maskesi ). Benzer bir teknik, gökyüzü kutusu, birçok 3B oyunda gerçek zamanlı olarak oluşturmaya değmeyen uzak arka plan nesnelerini temsil etmek için kullanılır.

Yoğun olarak kullanılmış hayatta kalma korkusu tür, sabit 3D ilk olarak Infogramlar ' Karanlıkta yalnız 1990'ların başında dizi ve gibi başlıklar tarafından taklit edildi Ecstatica. Daha sonra tarafından geri getirildi Capcom içinde Ölümcül Deney dizi. Oynanış açısından sabit 3D oyunlar ile 2D öncülleri arasında çok az fark vardır. Oyuncuların bir sahnede gezinme yetenekleri hala sınırlı olma eğilimindedir ve oyun dünyasıyla etkileşim çoğunlukla "işaretle ve tıkla" olarak kalır.

Diğer örnekler şunları içerir: Oyun istasyonu -bir başlıklar Final Fantasy dizi (Meydan ); rol yapma oyunları Parazit Havva ve Parazit Eve II (Meydan ); aksiyon macera oyunları Ecstatica ve Ecstatica 2 (Andrew Spencer /Psygnosis ), Hem de Küçük Büyük Macera (Adeline Software International ); grafik macera Grim Fandango (LucasArts ); ve 3D Movie Maker (Microsoft Kids ).

Önceden oluşturulmuş arka planlar, rol yapma oyunu gibi bazı izometrik video oyunlarında da bulunur. Elemental Evil Tapınağı (Troika Oyunları ) ve Baldur Kapısı dizi (BioWare ); ancak bu durumlarda kullanılan grafik projeksiyon biçimi farklı değildir.

Birinci şahıs bakış açısı

STALKER ekran görüntüsü: Shadow of Chernobyl
Birinci şahıs bakış açısı STALKER: Çernobil'in Gölgesi (2007)

Birinci şahıs bir grafik perspektif oyuncu karakterinin bakış açısından oluşturulmuştur. Çoğu durumda bu, bir aracın kokpitinden bakış açısı olabilir. Birçok farklı tür, birinci şahıs bakış açılarından yararlanmıştır. macera oyunları, uçuş simülatörleri ve oldukça popüler birinci şahıs Nişancı Tür.

Birinci şahıs bakış açısına sahip oyunlar genellikle avatar -based, burada oyun, oyuncunun avatarının kendi avatarının kendi gözleriyle göreceğini gösterir. Birçok oyunda oyuncular avatarın vücudunu göremezler ancak avatarın silahlarını veya ellerini görebilirler. Bu bakış açısı, aynı zamanda, uçuş ve yarış simülatörlerinde olduğu gibi, bir araç içindeki bir sürücünün perspektifini temsil etmek için sıklıkla kullanılır; ve ortam seslerinin ses düzeyinin oyuncunun avatarına göre konumlarına bağlı olarak değiştiği konumsal sesi kullanmak yaygındır.[4]

Birinci şahıs bakış açısına sahip oyunlar, oyuncunun avatarı için sofistike animasyonlar gerektirmez ve üçüncü şahıs bakış açısında olduğu gibi manuel veya otomatik bir kamera kontrol şeması uygulamaya ihtiyaç duymaz.[4] Bir birinci şahıs perspektifi, oyuncunun görüşünü engelleyecek avatar temsili olmadığından, daha kolay nişan almayı sağlar. Ancak, bir avatarın olmaması, platformlar arasında geçiş yapmak için gereken zamanlama ve mesafelerde ustalaşmayı zorlaştırabilir ve yol tutması bazı oyuncularda.[4]

Oyuncular, birinci şahıs oyunlarının nesneleri uygun boyutlara doğru şekilde ölçeklendirmesini bekliyor. Ancak, düşürülen eşyalar veya kaldıraçlar gibi anahtar nesneler, görünürlüğünü iyileştirmek için abartılabilir.[4]

Üçüncü şahıs bakış açısı

Üçüncü kişi bir grafik perspektif oyuncunun karakterinden biraz uzakta (genellikle arkasında ve biraz yukarısında) bir görünümden oluşturulur.[4] Bu bakış açısı, oyuncuların daha güçlü karakterize edilmiş bir avatarı görmelerini sağlar ve en yaygın olanı aksiyon ve aksiyon macera oyunları.[4] Bu bakış açısı bazı zorluklar yaratır, ancak oyuncu sırtı duvara döndüğünde veya ayakta durduğunda, kamera sarsılabilir veya garip pozisyonlara geçebilir. Geliştiriciler, bu sorunu akıllıca uygulayarak hafifletmeye çalıştılar. kamera sistemleri veya oyuncuya kameranın kontrolünü vererek.[4] Üç ana tip üçüncü şahıs kamera sistemi vardır: oyun yaratılırken kamera konumlarının ayarlandığı "sabit kamera sistemleri"; kameranın oyuncunun karakterini basitçe takip ettiği "izleme kamera sistemleri"; ve oyuncunun kontrolü altındaki "etkileşimli kamera sistemleri".

Üçüncü şahıs bakış açısını kullanan oyun örnekleri şunları içerir: Süper Mario 64, Mezar yağmacısı serisinin 3D taksitleri Zelda Efsanesi dizi ve Crash Bandicoot.

Stereo grafikler

Stereoskopik video oyunlarının kullanımı stereoskopik yaratılacak teknolojiler derinlik algısı oyuncu için herhangi bir şekilde stereo ekran. Bu tür oyunlar, kullanılan video oyunlarıyla karıştırılmamalıdır. 3D bilgisayar grafikleri Ekranda grafikler olmasına rağmen ekranın ötesinde derinlik yanılsaması vermiyor.

Sanal gerçeklik başlığı

Oculus Rift DK2'den yakalanan ve mercek bozulması ve renk sapması telafisini gösteren resim.

Sanal gerçeklik oyunlarının grafikleri, yakın ekrana sığacak özel bir tür stereo 3D grafikten oluşur. İçin gereksinimler gecikme potansiyelini azaltmak için daha yüksektir sanal gerçeklik hastalığı.

Çoklu monitör kurulumu

Birçok oyun koşabilir çoklu monitör çok yüksek seviyelere ulaşmak için kurulumlar ekran çözünürlükleri. Oyunları bu şekilde çalıştırmak daha büyük bir daldırma hissi yaratabilir, örn. Bir video yarış oyunu veya uçuş simülatörü oynarken veya daha yüksek çözünürlük nedeniyle taktiksel bir avantaj sağlar.

Artırılmış / Karma gerçeklik grafikleri

Artırılmış veya karma gerçeklik oyun grafikleri, kısmi şeffaf gözlüklerle görülen veya bir kamera ile çekilen ve bir kamera ile görülen gerçeklik görüntüsünün kısmen üzerini kaplayan görüntüleri kullanır. başa takılan ekran veya akıllı telefon veya tablet ekranları gibi diğer ekranlar.

Ayrıca bakınız

Referanslar

  1. ^ "7DRL - RogueBasin". Roguebasin.roguelikedevelopment.org. 2011-05-12. Alındı 2011-11-22.
  2. ^ Kurt, Mark J.P. (2008). Video oyunu patlaması: bir tarih ... - Mark J.P. Wolf - Google Kitaplar. ISBN  9780313338687. Alındı 2011-11-22.
  3. ^ Pedriana, Paul. "SimCity 4 3D mi?". Maxis. Alındı 2009-01-14.
  4. ^ a b c d e f g Rollings, Andrew; Ernest Adams (2006). Oyun Tasarımının Temelleri. Prentice Hall.