← Oyunlar

Kaynaklar

TarikLab · oyunlar ve teknik yapı

Katalog

TarikLab'da 7 oyun canlı katalogda oynanabilir.

Nasıl çalışıyor?

TarikLab, doğrudan tarayıcıda çalışan bağımsız oyunlardan oluşur. Portal ve Çete Savaşları React ve TypeScript tabanlıdır; diğer oyunlar kendi HTML, CSS ve JavaScript uygulamalarını kullanır.

TLab Classics

Labirent, Tek Taş, Satranç ve Amiral Battı; TarikLab için sıfırdan, bağımsız uygulanmış oyun mantığı, arayüz ve görsellerle yeniden yazıldı. Hepsi harici çalışma zamanı bağımlılığı taşımaz.

Klasik oyun kuralları (labirent, tek taş bulmacası, satranç, ızgara-filo) kamuya mal olmuş kavramlardır; bu bildirim yalnız TarikLab'ın kendi kodu, arayüzü ve özgün içeriği için geçerlidir.

Katkı ve atıflar

Tarık, annesinin oğludur.

Görseller ve hak zinciri

Yalnız kaydı doğrulanmış haklar burada lisans olarak gösterilir.

Üçüncü taraf bileşenler

Portal ve Çete Savaşları uygulamasının başlıca üçüncü taraf bileşenleri: React, TanStack Router, Zustand, Radix UI, Lucide ve Zod. Bu bileşenlerin hakları kendi sahiplerine aittir. TLab Classics'in bağımsız oyun mantığına ilişkin açıklama bu uygulama altyapısından ayrıdır.

Harita render altyapısı: PixiJS (MIT, sürüm 8.21.0). Kıyı Eşiği'nin haritası bu kütüphaneyle çiziliyor; WebGL'i desteklemeyen bir tarayıcıda oyunun kendi SVG haritasına döner, oyun dışlanmaz.

Tarayıcıya giden 55 paketin lisansı doğrulandı: 52 MIT, 1 Apache-2.0, 1 ISC, 1 0BSD.