Çözüldü Oyunlarda bug nasıl olur?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

k0ca kafa

Decapat
Katılım
24 Haziran 2021
Mesajlar
561
Çözümler
5
Daha fazla  
Sistem Özellikleri
AMD R5 5600x - Palit 3060ti Dual - MSI B550M PRO-VDH - Crucial P2 1TB - Samsung Evo 860 250GB - Crucial Ballistix 16GB (2x8) - Deep Cool Gammaxx L240 v2 - Thermaltake Commender g33
Cinsiyet
Erkek
Başlık çok genel kısaca şöyle anlatayım.

Mesela bir araba oyununda araba duvara çarpınca durur. Ancak araba çok hızlı olduğu zaman duvarın içinden geçebiliyor. Ya da yerin içine giriyor.
Bu nasıl oluyor?

Sonuçta o duvar nesneyi geçirmesin diye kodlanmış. Araba hızlı gidince nasıl o kodu aşıyor?
 
Son düzenleyen: Moderatör:
Çözüm

Şimdi kodlama düşündüğünüz gibi işlemez. "araba duvara çarptığında dursun." gibi bir kod olmaz. Nesnelerin özellikleri olur ve motor ona göre çalışır. Burada anlayamadığınız kısım kodlamanın o kadar basit olmamasıdır. Kullanılan fonksiyonların bir sürü işlevleri olur ve bunları düzgün kontrol etmeniz gerekir. Büyük çaplı bir oyunda hayal edemeyeceğiniz kadar işlev vardır ve bunların açıkları olur. Dizayn eden kişiler bunların hepsini göremez ancak verdiğiniz örnek çok sığ bir örnek olduğundan ötürü böyle açıklanmaz. İşin özeti o dediğiniz iş tek tıkla olacak şeyler değil. Kodlama bilginiz olmadığından böyle açıklayabildim.
Başlık çok genel kısaca şöyle anlatayım.

Mesela bir araba oyununda araba duvara çarpınca durur. Ancak araba çok hızlı olduğu zaman duvarın içinden geçebiliyor. Ya da yerin içine giriyor.
Bu nasıl oluyor?

Sonuçta o duvar nesneyi geçirmesin diye kodlanmış. Araba hızlı gidince nasıl o kodu aşıyor?

Kodlama bilginiz var mı? Ona göre açıklayayım dilim döndüğünce.
 

Şimdi kodlama düşündüğünüz gibi işlemez. "araba duvara çarptığında dursun." gibi bir kod olmaz. Nesnelerin özellikleri olur ve motor ona göre çalışır. Burada anlayamadığınız kısım kodlamanın o kadar basit olmamasıdır. Kullanılan fonksiyonların bir sürü işlevleri olur ve bunları düzgün kontrol etmeniz gerekir. Büyük çaplı bir oyunda hayal edemeyeceğiniz kadar işlev vardır ve bunların açıkları olur. Dizayn eden kişiler bunların hepsini göremez ancak verdiğiniz örnek çok sığ bir örnek olduğundan ötürü böyle açıklanmaz. İşin özeti o dediğiniz iş tek tıkla olacak şeyler değil. Kodlama bilginiz olmadığından böyle açıklayabildim.
 
Çözüm

Yeni konular

Geri
Yukarı