• 21-12-2023, 10:23:58
    #1
    Oyunun Genel Tanımı
    Vampir Oyunu, en az 4 ve en fazla 12 oyuncu tarafından oynanabilen bir rol yapma oyunudur.
    Oyuncular farklı rolleri üstlenirler ve köylüler ile vampirler arasındaki mücadelede yer alırlar.

    Roller
    Oyuncular oyun başladığında rolleri atanır. Roller şunlardır:
    Köylü: Vampirlerin ve seri katilin kim olduğunu tespit etmeye çalışır.
    Drakula: İlk gece bir oyuncuyu vampire dönüştürebilir.
    Vampir: Diğer vampirlerle birlikte köylüleri avlamaya çalışır.
    Seri Katil: Geceleri rastgele bir oyuncuyu öldürebilir.
    Kahin: Geceleri bir oyuncunun rolünü öğrenebilir.
    Doktor: Vampirin seçtiği kişiyi iyileştirebilir.
    Muhafız: Bir oyuncuyu korur, böylece vampirler veya seri katil ona zarar veremez.
    Ruh Çağırıcısı: Ölen bir kişiyi bir gün boyunca çağırabilir ve kişi oyuna dahil olabilir.
    Polis: Geceleri bir oyuncuyu seçer ve o oyuncu kendi rol sırasında rolünü kullanamaz.
    Oda Türleri: Oyuncular oyun oda türünü seçebilirler:
    Herkese Açık: Herkesin katılmasına izin veren genel bir oda.
    Şifreli: Katılabilmeniz için bir şifre gerektiren özel bir oda.
    Özel: Sadece davetiye ile katılınabilen gizli bir oda.
    Oyun Akışı: Oyun geceler ve gündüzler arasında dönüşümlü olarak ilerler. Geceleri oyuncular, rollerinin özelliklerini kullanabilirler. Gündüzleri oyuncular oylama yaparak bir oyuncunun asılmasına karar verirler.
    Etkileşim: Köylüler gündüzleri vampirler ise geceleri sesli veya yazılı haberleşebilirler.
    Hedefler: Köylüler, vampirleri ve seri katili bulup etkisiz hale getirmeye çalışırken, vampirler ve seri katil köylüleri yok etmeye çalışır. Kahin ve polis bilgi toplama rolündedir, doktor ise iyileştirme görevine sahiptir.
    Ruh Çağırma: Ruh çağırıcısı ölen bir oyuncuyu oyuna geçici olarak geri çağırabilir. Bu, ölü oyuncunun rolünün açığa çıkmasına ve iletişim kurmasına olanak tanır.
    Oyun Sonu: Oyun, köylülerin vampirleri ve seri katili bulup yok etmesiyle ya da vampirlerin köylüleri ve seri katili tamamen ele geçirmesiyle sona erer.
    Web Tabanlı Platform: Oyun, bir web tabanlı platformda sunulur, böylece oyuncular farklı masaüstü cihazlardan erişebilirler.


    Köylü Vampir Oyunu'nun geliştirilmesi için aşağıda belirtilen teknolojiler ve araçlar kullanıldı:

    Node.js: Oyun sunucusunun geliştirilmesi ve yönetilmesi için Node.js kullanıldı.
    Socket.io: Çevrimiçi çok oyunculu oyunların geliştirilmesinde kullanılan Socket.io, gerçek zamanlı iletişim sağlamak için tercih edildi.
    jQuery: Kullanıcı arayüzü ve oyunun ön yüzü için jQuery kullanıldı.
    Three.js: Oyunun 3D grafiklerini ve görsel efektlerini oluşturmak için Three.js kullanıldı.
    MySQL Veritabanı: Kullanıcı hesaplarının verileri saklanması için bir MySQL veritabanı kullanıldı.
    WebRTC: Oyunda sesli konuşma sistemi için WebRTC modülü kullanıldı.


    Oyun İçi Görseller























    Demo Linki

    Not: Yazılım tüm haklarıyla teklif usulü satılacaktır.









  • 21-12-2023, 10:31:03
    #2
    Üyeliği durduruldu
    Threejs ile uğraşan biri olarak beğendim hocam elinize sağlık çök güzel olmuş. Alt yapısından başka oyunlar çıkartılırsa çok iyi yerlere gelebilir
  • 21-12-2023, 10:40:05
    #3
    Fudoaridolu adlı üyeden alıntı: mesajı görüntüle
    Threejs ile uğraşan biri olarak beğendim hocam elinize sağlık çök güzel olmuş. Alt yapısından başka oyunlar çıkartılırsa çok iyi yerlere gelebilir
    Teşekkür ederim. Beğenmenize sevindim.