Benden 3 Boyutlu Oyun Beklemeyin

> YORUMLAR: [ 0 ]
Benden 3 Boyutlu Oyun Beklemeyin Kapak Görseli
Yayın Tarihi: 2026-03-08 06:41:24
Kategori: Blog Yazısı
Etiketler: #[benden, #düşüncelerimden]

> SİSTEM_ANALİZİ

Açıkçası çevreme oyun yapıyorum dediğim zaman NPC gibi "kanka 3d oyun yap, para var" gibi, gerçekçi şeyleri söylediklerini sananlar var. İnanın bana 3 boyutlu oyun yapmak oynamaktan daha zor. Çünkü o iş öyle eline kağıt-kalem alıp deftere planını yazmaya benzemiyor. Bu yazıda hafif sitem, hafif dertlenme hafif de gerçekleri konuşmak için kazıyorum. Bu yazıda derdimi dinlersen, belki bu sana bile yol gösterebilir.

Oyun Motoru Sürtünmesi

Blender Ekranı

Oyun yapmayı seviyorum ama 3 boyutlu oyunların asıl sürtünmesi oyun motorlarıdır. Her oyun motoru 3 boyutlu olarak oyun yapmanı sağlasa bile, o oyunu çıktıladığında; "...düzgünce... pardon, 'düzgün' kelimesi az bile kalır. Psikopat seviyesinde optimizasyon kasman gerekiyor. O optimizasyonlar kesmeyecek, bir de o oyunun eğlenceli olması gerek. Onu yapana kadar minimum 1 yıl kafadan gider. Ki ben mesleği kalıcı olarak değil, hobi seviyesinde tuttuğum için bu iş bana sert bir şekilde geri tepiyor. Oyunlarında; sadece grafik değil, o grafiği aydınlatman gerek. Modeli düzgünce konumlandırman gerek. O attığın modeli düzgünce pozisyonlaştırıp rig motoru yapman lazım, o motor düzgün olmazsa karakterin dağılır. Onları çözsem bile, Oyunlar Bana Korkutucu Geliyor yazısına nur topu gibi yeni bir travma daha eklemiş olacağım.

Bunları hallettin diyeyim. Sonra modelleri sıfırdan yapacaksın. Bunun için ek yazılım kullanacaksın, bu yazılımın kaprisleri bitmez. Bazıları modeli alır, aktarırken siyah çeker. Bazıları modeli atamaz, bunlarla uğraşır iken ağzımdan "bezdum bu ne ya?" modunda gezmeye başlıyorum. O da yetmezmiş gibi, "daha bugün müziği yapacaktım" diyerek harcadığım zamana acıyacaktım. Bunları denedim, bir araba modelini Blender'dan Unity'e aktarıp modeli tanıtmak için uğraştım. Yahu 3D modelleri neden her haltını ayrı dosyada tutuyor. Yapsana tek dosyada, bende hızlıca aktarayım yok, inadına model ayrı; resim ayrı; çarpışması. Of, yazarken içim şişti.

Bunların yanına bir de oyunun çizim uzaklığını çözmen gerek. Bunu çözemezsen, başına bela. Diyelim, çizim uzaklığını çok açtın, bu seferde eski donanımlıların hepsi deli gibi hesaplama yapacak ve sistemi darboğaza sokacak. Bu resmen oyuncular tarafından bol küfür hediyesiyle gelen bir sorun. Diğeri de LOD sistemi. Bunu da iyi ayarlamazsan, bazen oyun nesneleri hesaplayamazsa o nesneyi göremezsin. Bu bazen oyundaki güvendiğin katı cisimlerin katı sistemini patlatıyor. Bu optimizasyon için en büyük bela. Bunu çözemezsen, oyunun çöp olur. Bunun çözümü deli gibi matematiksel hesaplama istiyor ve bende o yok işte.

Tabii bu LOD'u bir şekilde çözdün ama kamera. Ay, aklıma gelenler, beni ürkütüyor. 3 boyutlu oyunların kameraları çok hassastır. 2 boyutlular gibi değil. Doğru açıdan, hızdan ve katılara değmesi ayarlanmazsa; oyuncunun başını döndürebilir. Bu cidden en büyük dert ve erişilebilirlik kâbusudur. Bunları ayarlayana kadar, geçen zamanın haddi hesabı yok. Bir kere yapsan bile, bazen saçmalama gibi riski var. Kamerayı karaktere (oyuncuya) bağlasan ayrı dert, bağlamasan ayrı dert. Oyuncuya bağlasan hesaplamayı ona göre yapacaksın. Bağlamasan senin hareket etme koduna bağlayacaksın. Uğraş babam uğraş, başka işin yoksa. Delilik bu.

Bu oyunları yapacağın oyun motorun bir diğer gizli bubi tuzağı da 2 boyutlu gibi davranması. Bunlar aslında 2D oyun yapmak için ideal değil. Hatta biraz abartı gelecek biliyorum ama 3 boyutlu oyun ekip işidir. Tek kişinin gireceği bir alan değil. 2D alanında aslında kamera Z alanına sabittir. Onu yapıyor ve şahsen arka planda gereksiz kodları sunuyor olması. Bu da ayrı bir dert. Ayrıca 3 boyut destekli oyun motorların oyun çıktı alırken boyutları biraz fazla büyük geliyor. 2 boyutlu oyun motorların boyutları garip bir şekilde daha azdır.

3 Boyut Dünyası Acımasız

Sniper 3D Clash

Açıkçası bu işin mutfağına girmemden önce bile 3 boyutlu oyunların sıkmaya ve bazı oyunlar dışında sarmamaya da başlaması açıkçası benim için ciddi dert. Oyunlarla oynamayı onların iç yapılarını karıştırmayı veya onları bitirmeyi seviyorum. 3 boyutlu oyunların tuş sayısı çok fazla olabiliyor, WASD, Mouse, QWXE vb. gibi aşırı tuş kombinasyonlu oyunlar beni baymaya başladı. O kısımdaki oyunları oynayana kadar sıkılıyorum, çünkü oyun açılana kadar 15 saniye geçiyor. O zaman da hevesim kalmıyor. 2 boyutlu bir oyunu açıyorum, oynuyorum ve eğlencem bitince kapatıyorum.

Ve ben bile artık oyun indirmeyi bıraktım. 3 boyutlu oyunları oynamak istersem sadece Ralli veya yarış seçerim. Bir de önüne gelen FPS-TPS, Açık-Dünya yapıyor. Yahu piyasada başka tür mü kalmadı? Herkes bunu yapınca, oyunun tutmasını bekliyorsun. Sen bu kafayla daha çok beklersin, piyasadaki büyükleri seni hem parasıyla-kitlesiyle-dünyasıyla cılkını çıkana kadar ezecektir. Onlarla baş edeceğini mi sanıyorsun? Çevreni dinleme gel beni dinle; bir büyüğün olarak değil de mesleğin içinden birisi olarak diyeyim. 3 boyutlu oyun yapmaya harcayacağın her saniye karakterinden bir kredi çaldıracaksın. Bu kredi zamanla birikip sağlığına teknik borç olarak birikecek. Çevrendeki diğer arkadaşların umurunda bile değilsin. Onlar sana anlık gazla "Oyununu yap kanka, oynarım" der ama inan bana oynamayacak bile.

Eğer çevren yoksa; AAA oyunların genel oyun puanlarına hiç cesaret edip baktın mı? Bu puanların hepsi aslında sana şunu fısıldıyor. Aklın varsa "kaç" diye. Büyük firmaların oyunlarını oynadığında o ruhsuzluğa kızarak "ben 3 boyutlu oyun yapayım" diye girişeceksin. Bunu çok iyi biliyorum. Bu firmalar hayatta kalması gerek, onlar için oyun demek üretim demektir. Üretim demek para demektir. Para demek A/B testinden geçemezse kabul edilmeyeceği anlamına geliyor. Peki ya sen? Senin neyin var? Soruyorum, cidden. İnan bana piyasada belirli Asya firmaları dışında 90+ alan firma yok. Bunu anlamazlıktan gelme.

Bitirirken

Açıkçası bu mesleği bilmeden dışarıdan konuşan kişilerle aranı aç. Ciddiyim, psikolojini ve sağlığını ateşe atma. Doğru insanlarla iletişimde olmalısın. Her mesleğin içinde olduğu gibi burada da çürük yumurtalar var. Buna yapacak bir şey yok, bugünlük benden bu kadar. Gerçekçi önerim, illa 3 boyutlu oyun yapacağım diyorsan hâlâ her şeyi bodoslama atlamayın. Ekiplere katılın, insanlarla etkileşimde olun. Bir süre uğraşın, baktın sarıyor. O ekipteki işini bitirince, otur öyle oyun yapmayı dene.


> SİSTEM KAYITLARI (YORUMLAR)

[ ADET: 0 ]

[Terminal bağlantısı kuruluyor...]

Veri Gönder


POWER
RESET

[PHP:8.2]| [DB:MD+SQL]| [CACHE:OFF]| [STATUS:ONLINE]