ana sayfa hakkımda
projeler
iletişim
oyun / hypercasual / staj

JazuRider

Cazu'yu ve kavanoz yığınını parkur boyunca yönlendir; engellerden kaç, stack'i büyüt ve en yüksek çarpanla bitişe ulaş.

projeler
rol

Stack fiziği / kamera / polish

alan

Hypercasual / stack runner

durum

Upperpik / ikinci staj projesi

özet

JazuRider, Upperpik stajında geliştirdiğim ikinci mobil hypercasual projeydi. Cube Surfer benzeri stack mekaniğini Türk mitolojisi ve cadı temasına sahip özgün bir görsel dünyada yorumladım. Oyuncu Cazu karakterini üst üste dizilmiş kavanozların üzerinde yönlendirir; engeller yığını küçültür, toplanan kavanozlar ise yeniden büyütür. Amaç mümkün olduğunca fazla kavanozu koruyarak bölüm sonuna ulaşmaktır.

rolüm

Dinamik stack davranışı, engel çarpışmaları, karakterin yığın üzerindeki hareketi, takip kamerası ve fizik hissi üzerinde yoğunlaştım. Temel mekanikler tamamlandıktan sonra bounce, gecikmeli kavanoz hareketleri, trail, animasyon, ses, post-processing ve color grading ile oyunun hareketini ve atmosferini polish ettim.

temel oyun döngüsü

01 Cazu'yu yönlendir Karakteri ve yığını parkurda hareket ettir.
02 kavanoz topla Yeni parçalarla dinamik stack'i büyüt.
03 engelleri aş Çarpışmalarda kaybedilen kavanozları yönet.
04 yığını koru Bitişe mümkün olan en yüksek stack ile yaklaş.
05 çarpanı seç x2 / x3 gate'lerle bölüm ödülünü yükselt.

stack ve fizik sistemleri

çekirdek mekanik

dinamik kavanoz yığını

  • Toplanan kavanoz sayısına göre büyüyen stack
  • Karakterin yığının üstünde konumlanması
  • Engel çarpışmalarında stack kaybetme
  • Değişen yüksekliğe göre hareketin güncellenmesi
hareket hissi

bounce ve gecikmeli hareket

  • Düşüş yüksekliğine bağlı bounce miktarı
  • Engel sonrasında hafif kavanoz sekmeleri
  • Küçük gecikmelerle birbirinden ayrılan parçalar
  • Yığının doğal biçimde yeniden toparlanması
kadraj

uyarlanabilir takip kamerası

  • Karakteri parkur boyunca takip eden kamera
  • Stack büyüdükçe uzaklaşma ve yükselme
  • Karakter ve tüm yığını aynı kadrajda tutma
ilerleme

level ve multiplier

  • Toplam 10 oynanabilir level
  • Bölüm sonunda x2 / x3 multiplier gate'leri
  • Level 10 sonrasında ana menüye dönüş
  • Stack miktarını bitiş ödülüne bağlayan akış

görsel ve işitsel polish

sanat yönetimi

Türk mitolojisi / cadı teması

  • Cazu karakter modeli
  • Gece bozkırı ve fantastik atmosfer
  • Post-processing ve color grading
  • Trail ve hareket efektleri
geri bildirim

animasyon ve ses

  • Engel ve stack kaybını anlatan hareket detayları
  • Karakter için fail animasyonu
  • Oyun akışını destekleyen ses sistemi
  • Genel audio ve görsel efekt polish'i
stajdaki gelişim

DiveAlamut'ta core gameplay, collision, game state ve mobil kontrol üzerine kurduğum temelin ardından JazuRider'da dinamik obje yığınları, kamera takibi, fizik hissi, animasyon ve polish tarafına daha fazla yoğunlaştım. Yığının tek bir katı parça gibi görünmesi yerine, parçaların kontrollü gecikmeler ve fiziksel tepkilerle hareket etmesini sağlayarak daha doğal ve tatmin edici bir sonuç elde ettim.

çalışma alanları