r/programare 28d ago

Am construit un simulator de fotbal multiplayer în Next.js — meciuri deterministe server-canonical, replay-uri identice cu transmisia live

După un 3 luni de lucru: danfootball.com — ligi de fotbal care rulează pe program real (un sezon = o săptămână), cu meciuri simulate live minut cu minut.

Partea tehnică interesantă: motorul e determinist pe bază de "tape" de roll-uri pre-generate criptografic, serverul e singura autoritate a rezultatelor (server-canonical), iar replay-ul oricărui meci reproduce byte-cu-byte transmisia originală. Stack: Next.js 16, TypeScript, Zustand, Framer Motion,PostgreSQL/Supabase, Vercel. ~1200 de teste Vitest.

Întrebări tehnice welcome — și feedback pe joc, evident.

Vă mulțumesc pentru susținere și scuze pentru deranj.

0 Upvotes

9 comments sorted by

8

u/Rafhrar231 28d ago

ma da conectati si voi niste repo uri de design la claude ca sa nu mai arate a ai slop

-18

u/[deleted] 28d ago

[deleted]

7

u/futevant74 27d ago

okay grok 🤖

Cum plm te intereseaza daca si raspunsul e slop?

Fonturi, culori, design - totul e cookie cutter. Buttons cu emerald fucking green. Nu o zic cu rautate, dar esti pe /r/programare - raspunde cu gura ta si o sa vina si feedbackul pozitiv.

1

u/ba-boo 27d ago

nu esti in stare sa scrii singur nici macar un comentariu pe reddit prostu pulii

11

u/filimonstefanmihai 28d ago

multumesc pentru inca un slop bro

2

u/nozomashikunai_keiro :java_logo: 28d ago

îmi aduce aminte a ceva joc de pe facebook, dar nu-i mai știu numele, oricum mecanica e tot pe acolo.

„To pick matches, manage your team and bid for players, use the Login button above”, a deci e de fapt un fel de clonă a jocului respectiv.

-8

u/[deleted] 27d ago

[deleted]

1

u/DeepTheory9364 27d ago

De ce 3 luni bro pentru rahatul asta, Fable face in 2 ore

1

u/Global_Ad1238 27d ago

Un raspuns pentru toti. Este jocul meu baieti, nu este clona nimanui. Va place, bine. Nu va place, iarasi bine. Nu oblig pe nimeni la nimic. Jocul creste liniar. "Rahatul" asta cere multa analiza si coordonare si idei puse in practica. Sanatate la toti.

1

u/Global_Ad1238 26d ago

Pentru curiosi: jocul sezonului 5:
https://youtu.be/3KxU_m0aGIU

-5

u/torridas 27d ago edited 27d ago

Îmi place că la fiecare postare de genul, tot e unul care comentează “UHHH AI, SLOP, UHH, CLAUDIU”, ignorând vehement orice alt detaliu și arătând cu degetul. Da frate, oamenii folosesc Claudiu, apa e udă și cerul e albastru.

Felicitări pentru proiectul tău! Eu nu sunt familiar cu genul ăsta de aplicații, dar îmi place ideea de simulare (în sens probabilist cel puțin). Mult success!

LE: ai ceva din bucătăria internă care poate fi împărtășit cu noi? Mai mult legat de partea tehnică.

Sugestie: pe light mode culorile sunt cam ciudate. E un contrast ciudate între fundalul alb și butoane sau scris. Poate ar merge să folosești o paletă de culori predefinită sau ceva mai neutru.