Merlin'in Kazanı Merlin'in
Kazanı
Oyun Makaleleri

Oyuncunun sözlüğü - Bölüm 3

Oyun terimlerini açıklamaya devam...

Oyuncunun sözlüğü - Bölüm 3

Pixel= Bilgisayar dünyasında, grafiğin en küçük öğesi. Ekran boyları 800x600, 1024x768 şeklinde, piksel cinsinden ölçülür. 

Vertex= Çizgilerin kesiştiği nokta. Yada bir poligon veya bir objenin tabanının tam zıttındaki nokta. (Bir üçgen düşünün. Üçgenin tam üst noktası, yani ucu da vertex noktasıdır.)

CG= nVidia’nın shader dili. Şu an en çok kullanılan shader dillerinden biri. Üstelik nVidia olmayan kartlarda da OpenGL ve Direct3D’yi destekliyor. GPU Programlama hakkında bilgilere ve çeşitli SDK’lara www.developer.nvidia.com adresinden ulaşabilirsiniz.

Pixel Shader= Her piksel’de oluşan efektleri hesaplayan grafik fonksiyonuna verilen isim. Çözünürlüğe göre 2 milyon piksel render edilebilir. Bump Mapping, pixel shader kullanılarak oluşturulan tekniklerden biridir. 

Vertex Shader= Vertex shader objelere 3d ortamında özel efektler eklemek için bu objelerin vertex datası üstünde matematiksel işlemler kullanan grafik işleme fonksiyonudur. Suyun dalgalanması, bir masanın sandalyeye dönüşmesi gibi olaylar Vertex Shader ile gerçekleştirilir. 

Flat Shading= Yüzey başına sadece tek bir renk gölgelendirme tahsis eden sistem. 

HLSL= High-Level Shading Language. Microsoft tarafından DirectX grafikleri için geliştirilmiş C benzeri bir dil. Vertex ve Pixel Shader gibi, shader programları HLSL ile yazılıp compile edilebilir. (derlenebilir) 

Shader= Assembly benzeri bir program. Vertice’lere ve pixel’lere etki eder ve son görüntünün nasıl oluşacağını tahsis eder. Shader’lar DirectX 8 ve sonrası ile OpenGL’de desteklenmekte. 

Direct3D= DirectX SDK’sının bir bölümü olarak gelen bir 3D API. İki modu bulunmakta. Yüksek seviyede, ancak yavaş çalışan Retained Mode ve düşük seviyede, daha hızlı çalışan Immediate Mode.

DirectDraw= DirecX API’si içindie grafiklerle ilgili yapılacak işlemler için kullanılan ilk API. Ekran çözünürlüğü vb. fonksiyonları da içinde barındırıyor. DirectX 7’den sonra kaldırıldı. 

DirectShow= AVI ve MPEG gibi multimedya dosyalarını oynatmak için kullanılan API.

DirectInput= Klavye, Mouse, joypad gibi donanımlara Windows ortamında erişebilmek için kullanılan API.

DirectMusic= Çeşitli ses efektlerinin de yapılabildiği, oyunlarda müzik çalabilmek için kullanılan API. 

DirectSound= DirectX içinde, ses dosyalarını çalabilmek için kullanılan API. 

DirectPlay= Oyunları network üzerinden oynayabilmek için kullanılan API.

Okur Tepkisi Bu içerik sende ne uyandırdı? İlk tepkiyi sen bırak

Yorumlar (6)

Yorum yap, MK Puanı ve Enerji kazan

Topluluğa katılmak için giriş yap. En az 20 kelimelik onaylanan yorumlar 3 MK Puanı ve 3 Enerji kazandırır.

C
carleone Çırak

fazla da irdelemeye gerek yok aslında yeter ki güzel 1st person ve 3rd person oyunlar çıksın. Real time strategy'leri de unutmamak lazım tabi.

0 puan
C
carleone Çırak

Oynattığımız karakterin yüzü bize dönük olsaydı oyun ikinci kişi değil yine üçüncü kişi gözüyle olacaktı. Aradaki ince bir ayrıntı var. Örnekler vereyim: Sen bir arkadaşına (yüzü sana dönük olduğu halde) "yaw Ahmet benim hakımda ne düşünüyosun? Bir üçüncü kişi gözüyle görüşlerini öğrenmek isterim." mi dersin yoksa ".... ikinci kişi gözüyle görüşlerini öğrenmek isterim" mi dersin? Ne demek istediğimi anlatabilmişimdir herhalde. Yani şunu demek istiyorum: Eğer kamera karakteri dışardan gösteriyosa (kameranın açısı önemli değil isterse alttan göstersin isterse önden:) ) bu üçüncü kişi gözüyledir.

0 puan
S
SNEAKY Çırak

Benim kafamı karıştıran bir konu var .Şimdi bu oyunlaradaki bakış açılarını biliyoruz.Birinci kişi,üçüncü kişi falan...Benim kafamı karıştıran mevzu şu:First person'larda kendi gözümüzle görüyoruz.Third person'larda ise üçüncü kişi gözüyle.Peki bu üçüncü bakış açısı neye göre belirleniyor.Yönettiğimiz adamın karşısındaki birinci,yönettiğimiz adam ikinci,bizde üçüncü göz mü oluyoruz?Durum böyle ise first person'larda önümüzdeki adam birinci bizde ikinci göz olmalıyız gibi bir şey çıkıyor.Bu nasıl bir takıntıdır bende anlamadım biri açıklasın şu üçüncü muhabbetini.Selamlar

0 puan
A
atalayk Çırak

Estafurullah :) Varsa eksik düzeltin tabi.. Sevgiler..

0 puan
A
Antik Çırak

Neyse canım, yapalım dedik bi kere bi ukalalık, affedin artık.

0 puan
A
atalayk Çırak

Üçgen ucu diyerek anlatmaya çalıştığım olay da bu zaten. Bir objenin her bir köşesindeki noktacık da vertex noktasıdır aslında. Gerekirse yazıya ilave yaparız. Sn. Antik, ekleme için teşekkürler. Kolay gelsin.

0 puan