Özet - Cila projesi
- Oyun Geliştirme kursu
- İleri seviye
- Ders 66/71
- 4 dk
Cila projesini tek bir özet görevle birleştirirsin.
Özet: Oyun Cila Mimarisi
Bu grupta sıradan bir oyunu heyecan verici kılan tüm cila bileşenlerini öğrendin: darbe ağırlığını aktaran Screen Shake, isabet hissi veren Hit Flash & Hit Stop, yapaylığı kıran Audio Pitch Modülasyonu ve pürüzsüz UI Tweening.
// Eylem aninda calisan cila paketi
TriggerScreenShake();
TriggerHitFlash();
PlayAudioWithPitchVariation();Tüm bu küçük rötuşlar birleştiğinde oyuncu ekrandaki dünyanın canlı, tepkisel ve oynaması son derece tatmin edici olduğunu hisseder.
Uygulama Cila projesi tamamlama
Bir Start metodu tanımla. İçinde string durum = "Cila projesi basariyla tamamlandi"; tanımla ve konsola Debug.Log(durum); ile yazdır.
Başlangıç kodu
using UnityEngine;
public class PolishProjectSummary : MonoBehaviour
{
// Start icinde durum tanimla ve yazdir
}Örnek çözüm
using UnityEngine;
public class PolishProjectSummary : MonoBehaviour
{
void Start()
{
string durum = "Cila projesi basariyla tamamlandi";
Debug.Log(durum);
}
}Beklenen çıktı
Cila projesi basariyla tamamlandi
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Oyunda güçlü bir patlama veya vuruş anında en tatmin edici geri bildirimi vermek için hangi efekt kombinasyonu birlikte kullanılır?
- Kamera sarsıntısı + vuruş parlaması (Hit Flash) + rastgele ses tonu (Pitch) Doğru cevap
- Oyunun çözünürlüğünü yarıya düşürmek
- Sadece ses seviyesini sıfıra indirmek
- Tüm UI pencerelerini kapatıp sahneyi baştan yüklemek
Açıklama: Kamera sarsıntısı, görsel flaş ve modüle edilmiş ses efektlerinin senkron çalışması darbenin fiziksel gücünü en üst düzeye çıkarır.
2 Ses perdesi çeşitlendirme
audioSource.____ = Random.Range(0.9f, 1.1f);
audioSource.pitch = Random.Range(0.9f, 1.1f);
Açıklama: Sesin perdesini rastgele değiştirerek çeşitlilik katmak için 'pitch' özelliği kullanılır.
3 Cila mimarisi özeti
| Kavram | Anlamı |
|---|---|
Screen Shake |
Kamera sarsıntısıyla fiziksel etki |
Hit Flash |
Hasar anında anlık renk parlaması |
Pitch Değişimi |
Tekrarlayan seslerde doğallık hissi |
CanvasGroup.alpha |
Arayüzde akıcı kararma ve belirme |