Skip to content

gerçek zamanlı, yılbaşı temalı 2 oyunculu basit bir tombala oyunu. 🎄

Notifications You must be signed in to change notification settings

YunusEmreNalbant/tombala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Yılbaşı Tombalası 🎄

Bu proje arkadaşlarınızla veya ailenizle oynayabileceğiniz yılbaşı temalı iki kişilik basit bir tombala oyunudur.

Denemek için: Canlı Demo

🎯 Özellikler

  • Gerçek zamanlı oyun deneyimi
  • 2 oyunculu sistem
  • Yılbaşı temalı tasarım
  • Otomatik çinko ve tombala kontrolü
  • Anlık bildirimler
  • Mobil uyumlu tasarım

🛠️ Teknolojiler

  • Backend:

    • Spring Boot
    • WebSocket (STOMP)
    • Java 17
    • Maven
  • Frontend:

    • Thymeleaf
    • Bootstrap 5
    • HTML5/CSS3
    • JavaScript
    • SockJS
    • STOMP.js

🚀 Kurulum

  1. Projeyi klonlayın:
git clone https://github.com/yunusemrenalbant/tombala.git
  1. Proje dizinine gidin:
cd tombala
  1. Maven ile projeyi derleyin:
mvn clean install
  1. Uygulamayı başlatın:
mvn spring-boot:run
  1. Tarayıcınızda şu adresi açın:
http://localhost:8080

🎮 Nasıl Oynanır?

  1. Ana sayfada "Yeni Oyun" butonuna tıklayın
  2. Oluşturulan oyun ID'sini arkadaşınızla paylaşın
  3. Her oyuncu kendi adını girerek oyuna katılır
  4. İlk oyuncu otomatik olarak seçilir ve oyun başlar
  5. Sırası gelen oyuncu "Sayı Çek" butonuna tıklayarak bir sayı çeker
  6. Çekilen sayı karttaki sayılardan biriyle eşleşirse otomatik işaretlenir
  7. 5 sayı işaretlendiğinde çinko yapılır
  8. Tüm sayılar işaretlendiğinde tombala yapılır ve oyun biter

🎯 Oyun Kuralları

  • Her oyuncuya 15 sayıdan oluşan birer kart verilir
  • Sayılar 1-90 arasından rastgele seçilir
  • Oyuncular sırayla sayı çeker
  • İlk 5 sayıyı tamamlayan çinko yapar
  • Tüm sayıları tamamlayan tombala yapar ve oyunu kazanır

About

gerçek zamanlı, yılbaşı temalı 2 oyunculu basit bir tombala oyunu. 🎄

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages