Mini platform oyunu: çarpışma tespiti ve çözümü (p5.js)

← sunuma dön · A/D yürü · W zıpla · X atıl · C sürekli tespit aç/kapa · H çarpışma kutuları
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 90 satırın tamamı bu sayfada çalışıyor (önce tuvale tıklayın). Mor çubuk 6 piksellik ince bir duvar: C ile sürekli tespiti kapatıp soldan X ile atılın: karakter çoğu denemede duvarın içinden geçer (tünelleme sayacı artar; ara sıra tam denk gelip durur). Kopyalayıp editor.p5js.org’a yapıştırın. Deneyin: hareketli platform, diken (çizimden küçük hasar kutusu), çift zıplama.