İyi bir 2B kamera: beş kural ve ekran sarsıntısı (p5.js)

← sunuma dön · A/D yürü · W zıpla · X yere vur (sarsıntı) · 1–5 kamera kurallarını aç / kapa
Bu sayfa ne işe yarar? Sunumdaki “tam kod” slaytının çalışan hâli: slaytlardan bağımsız, tek dosyalık bir p5.js programı. Burada oynayın, kodu kopyalayıp p5.js editöründe değiştirin ya da kendi projenize başlangıç olarak alın.

Aşağıdaki yaklaşık 80 satırın tamamı bu sayfada çalışıyor (önce tuvale tıklayın). kamerayiGuncelle beş kuralı sırayla uygular: ileri bakma, kamera penceresi, platforma oturma, yumuşatma, seviye sınırları. 1–5 ile her birini kapatıp farkı hissedin: 3 kapalıyken her zıplamada bütün ekran zıplar; 5 kapalıyken seviyenin dışındaki boşluk görünür. X ya da yüksekten sert iniş “travma” ekler; sarsıntı travmanın karesiyle orantılıdır ve yumuşak gürültüyle (p5’in noise() fonksiyonu) üretilir. Kopyalayıp p5.js editörüne yapıştırabilirsiniz.