DOLAR 18,2327 -0.04%
EURO 18,2530 1.05%
ALTIN 1.006,980,98
BITCOIN 3522061,90%
İstanbul
24°

AÇIK

02:00

İMSAK'A KALAN SÜRE

Platform Oyunlarının Yapı Taşı COYOTE TIME Nedir?

Platform Oyunlarının Yapı Taşı COYOTE TIME Nedir?

on

ABONE OL
Eylül 8, 2022 00:00
Platform Oyunlarının Yapı Taşı COYOTE TIME Nedir?
0

BEĞENDİM

ABONE OL

Road Runner çizgi sinemasında hepimizin aklında kalan ikonik bir sahne vardır. Road Runner bir uçurumun kenarına gerçek koşar ve durur. Onu kovalayan çakal (yani coyote) onun durduğu üzere duramaz, uçurumun sonuna gerçek koşar, boşlukta bir iki saniyeliğine asılı kalır ve sonra aşağı düşer. İşte hepimizin aklında ikonikleşmiş olan bu sahne 2D platform oyunlarında da kullanılmakta. Oyuncuya daha rahat bir oynanış sunmak ve denetimleri daha akıcı hissettirmek için sık sık kullanılmakta olan Coyote Time, günümüz 2D platform oyunlarının çabucak hemen tamamında kullanılmakta.

Coyote Time

Coyote Time Nedir?

Platform oyunlarında birden fazla oyuncu oyunun yapısı gereği zıplamalarını en gerçek vakitte yapmayı isterler. Zati gerçek vakitlerde zıplayamazlarsa oyunu oynayamazlar. Oyuncular oyunda en gerçek vakitte zıplayabilmek için çoklukla bulundukları platformun en ucuna kadar gitmeyi beklerler. Birçok oyuncu fark etmese de oyuncu zıplama tuşuna platformdan ayrıldıktan sonra bastığı için zıplama hareketi oyuncunun platform üzerinden ayrıldığı vakit gerçekleşir. Birden fazla oyun geliştiricisi 2D platform oyunu yaparken bunun şuurunda hareket eder ve oyunlarında Coyote Time’ı kullanır. Şayet kullanılmazsa oyuncular oyunda istenilen vakitte zıplayamazlar, oyunun denetimlerinin makûs ve cezalandırıcı olduğunu düşünürler ve hatta oyunu bile bırakabilirler.

Bu sistem tam olarak da biraz evvel açıkladığım üzere çalışır. Oyuncumuz tıpkı Road Runner çizgi sinemasındaki Coyote üzere platformun ucunda kısa bir mühlet bekler ve zıplama hareketini o boşlukta kaldığı kısa müddet içerisinde gerçekleştirir. Pekala bu nasıl çalışmaktadır?

Coyote Time Nasıl Çalışır?

Çalışma mantığı olarak aslında epeyce kolaydır. Ben burada bunu uygulamanın bir yolundan bahsedeceğim. Bu şekil hususlarda tek bir yanlışsız olmadığını hatırlatmakta yarar var. Yani öbür bir yerde farklı bir uygulama biçimi görebilirsiniz. Birinci olarak oyuncumuzun yere temas edip etmediğini denetim etmemiz gerekiyor. Şayet oyuncumuz yere temas halindeyse CoyoteTimer değişkenimizi bir Counter değişkenine atamamız gerekiyor. Bu sayede oyuncumuz yerden ayrıldıktan kaç saniye sonra zıplama hareketini gerçekleştirecek bunu belirleyebiliyoruz. Daha sonra ise oyuncumuz yerden ayrıldıktan sonra Counter değişkenimizi geçen müddetten çıkartıp kendisine eşitliyoruz. Bu sayede oyuncumuzun havada zıplama hareketini gerçekleştirmesini sağlayabiliyoruz.

Coyote Time Kullanan Oyunlar

Coyote Time pek çok platform oyununda kullanılmaktadır. Bunlardan kimilerini saymak gerekirse:

Celeste

Ori and the Blind Forest

Mario oyunları

Super Meat Boy

gibi pek çok platform oyunu Coyote Time’ı kullanmakta.

Kaynak: Fanzade / Gamegar

En az 10 karakter gerekli


HIZLI YORUM YAP

Sizlere daha iyi hizmet sunabilmek adına sitemizde çerez konumlandırmaktayız. Kişisel verileriniz, KVKK , GDPR ve CCPA kapsamında toplanıp işlenir. Detaylı bilgi almak için Veri Politikamızı / Aydınlatma Metnimizi inceleyebilirsiniz. Sitemizi kullanarak, çerezleri kullanmamızı kabul etmiş olacaksınız.