Berke Özyaşar
Block Forge uygulama ikonu Kişisel proje

Block Forge

Neon blok bulmaca oyunu

8×12 tahtada blokları sütunlara bırakıp hedef şekilleri oluşturduğunuz, 99 seviyeli zamana karşı bulmaca oyunu.

Block Forge ekran görüntüsü
Block Forge ekran görüntüsü
Block Forge uygulama ikonu

Block Forge, blokları tek tek sütunlara bırakarak hedef şekilleri oluşturduğunuz neon görünümlü bir bulmaca oyunu. 8×12'lik bir tahtada oynanıyor ve 99 seviyeden oluşuyor. Ben, Berke Özyaşar, oyunu kişisel bir proje olarak React Native ile geliştirdim ve Google Play'de yayınladım.

Nasıl oynanıyor

Oyuncu 1'den 8'e kadar numaralı sütunlardan birine dokunarak bir blok bırakır; blok yerçekimiyle en alta düşer. Amaç, ekranda gösterilen hedef şekli oluşturmaktır. Yerleşim hedefin geçerli dönüşlerinden biriyle eşleşirse şekil tahtaya kalıcı olarak kilitlenir; eşleşmezse bloklar yanar ve yeni bir şekle geçilir. Tahtanın 96 hücresinin tamamı doldurulduğunda seviye tamamlanır.

Zamana karşı 99 seviye

  • Seviye 1'de şekil başına 30 saniye
  • Seviye 20'de 10 saniye
  • Seviye 50'de 7 saniye
  • Seviye 99'da yalnızca 2 saniye

Her seviye bir öncekinden biraz daha az süre tanıyor; bu yüzden ilk seviyeler kuralları öğrenmek için rahat bir alan sunarken son seviyeler ciddi bir hız ve dikkat gerektiriyor. Süre kısaldıkça oyun, şekli kafada döndürüp doğru sütun sırasını hızla bulmaya dayalı bir refleks oyununa dönüşüyor.

Teknik yaklaşım

Oyunu React Native ile geliştirdim ve neon görünümü, karanlık zemin üzerinde parlak renkli bloklarla kurdum. En ilginç kısım şekil eşleştirme mantığıydı: oyuncunun bıraktığı blokların oluşturduğu desenin, hedef şeklin tüm geçerli dönüşleriyle karşılaştırılması gerekiyor. Bunun yanında yerçekimi ve kilitlenme kurallarının, süre kısaldıkça bile oyuncuya adil ve öngörülebilir hissettirmesi gerekiyordu.

React Native ile yaptığım diğer oyunlar MetroVerse ve Airborne Aviator. Mobil projeler için mobil uygulama geliştirme sayfasına göz atabilirsiniz.

Durum

Block Forge, Android için Google Play'de yayında.

Benzer projeler

Tüm projeler (35)

Benzer bir proje mi düşünüyorsunuz?

Ne yapmak istediğinizi birkaç cümleyle yazın, aynı gün dönüş yapayım.

Gezinmek için ↑ ↓, açmak için Enter, kapatmak için Esc