CASE STUDY · 03

LunaraNext.js · React

Oyun motorunu hesap, progression ve gerçek zamanlı rekabet katmanlarıyla birleştiren full-stack oyun platformu.

Private repository

Bağlam

Oyun motorunu hesap, progression ve gerçek zamanlı rekabet katmanlarıyla birleştiren full-stack oyun platformu.

Problem

Oyun motoru, kalıcı progression, hesap sistemi ve gerçek zamanlı rekabeti kopuk prototipler yerine tek platformda birleştirmek.

Mühendislik

Next.js/React, Prisma + PostgreSQL, Socket.IO reconnect ve set senkronizasyonu, auth akışları, PWA desteği ve Vitest kapsamı.

Sonuç

Çoklu mod, progression, canlı 1v1, turnuva omurgası ve kalıcı oyuncu verisi sunan tek ürün mimarisi.

Teknik yığın

  • Next.js
  • React
  • Prisma
  • Socket.IO
← Seçilmiş işlere dönSonraki çalışma: Architect Portfolio →