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
- 07game modes
- 60sreconnect window
- 20persistence models
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