İçeriğe Geç
Dungeon Mates ana ekranı
Dungeon Mates · Ana Ekran

Dungeon Mates

Tarayıcıda tek başına ya da oda koduyla en fazla dört kişi birlikte oynanan, piksel grafikli bir zindan oyunu.

Kategori
Çok Oyunculu Oyun
Tech Stack
Next.js 14, Canvas, Socket.io, WebAudio, TypeScript

Proje Hakkında

Savaşçı, Büyücü, Okçu ve Şifacı arasından sınıfını seçip on katlık bir zindana iniyorsun; 3, 5, 7 ve 8. katlarda birer boss, onuncu katta Demon bekliyor. Her kat yeniden üretiliyor, kata göre değişen kurallar, güçlendirilmiş canavarlar, yetenek seçimi ve dükkân da bir turu öncekinden ayırıyor.

Oyunun bütün mantığı Node sunucusunda saniyede 20 kez işleniyor; tarayıcı yalnız tuş ve eylem gönderiyor, gelen durumu Canvas'a çiziyor. Haritalar BSP ile sunucuda üretiliyor ve odadaki herkese aynısı gidiyor. Ses efektlerinin hiçbiri dosya değil, Web Audio ile o an üretiliyor.

Uygulamanın yalnızca koyu teması var; ekran görüntüleri bu yüzden açık temada da koyu.

Ekran Görüntüleri

Bu Projeyle İlgili Yazı

Dungeon Mates: Dört Kişilik Tarayıcı Zindanı

Dungeon Mates, oda koduyla dört kişi birlikte oynanan, her katı yeniden üretilen bir zindan oyunu. Oyunda ne var, sunucu neden her şeyi kendisi hesaplıyor ve haritaları hem rastgele hem oynanabilir yapmak için ne yaptım.

3 Ağustos 20266 Dakika Okuma

Sıradaki Proje

Keşke Alsaydım

İki hisseyi aynı tarih aralığında ve aynı tutarla karşılaştırıp "onu değil de bunu alsaydım ne olurdu?" sorusunu sayıyla cevaplayan bir yatırım aracı.

Keşke Alsaydım ana ekranıKeşke Alsaydım ana ekranı