Հետ
Ծրագրավորում և բաց կոդ

Ես ստեղծեցի CS2 քեյսեր բացելու ազնիվ կայք և հասկացա, թե ինչու ազնվությունն այստեղ ոչինչ չի փոխում

Habr
Advertisement468 × 90
Ես ստեղծեցի CS2 քեյսեր բացելու ազնիվ կայք և հասկացա, թե ինչու ազնվությունն այստեղ ոչինչ չի փոխում

Ծրագրավորողը ստեղծել է CS2 քեյսեր բացելու լիարժեք գործող, բաց կոդով կայք (CaseForge)՝ նման հարթակների աշխատանքային մեխանիզմները ուսումնասիրելու համար։ Նախագիծը ներառում է Steam-ի ինտեգրում, ստուգելի պատահական թվերի համակարգ, առևտրային բոտեր և ադմինիստրատորի վահանակ՝ RTP-ն (խաղացողին վերադարձվող տոկոսը) կարգավորելու համար։ Հեղինակը նպատակ ուներ ապացուցել, որ կայքի շահութաբերությունն ապահովելու համար սեփականատերերին պարտադիր չէ դիմել խարդախության։ Մշակման ընթացքում պարզ դարձավ, որ նման հարթակների բիզնես մոդելը հիմնված է մաթեմատիկական առավելության վրա, որտեղ RTP-ն կարգավորվում է սերվերի կողմից։ Այսպիսով, նույնիսկ «ազնիվ» ալգորիթմը չի երաշխավորում խաղացողի հաղթանակը, քանի որ քեյսերի տնտեսությունը նախագծված է այնպես, որ կայքը միշտ մնա շահույթով։ Նախագծի ելակետային կոդը հրապարակվել է GitHub-ում՝ MIT լիցենզիայով։

This is a summary. Read the full article at the original source:

Habr
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Ծրագրավորողը ստեղծել է բջջային հավելված, որը նախատեսված է Pull Request-ների (PR) ստուգման գործընթացը պարզեցնելու համար: Հոգնած լինելով այն փաստից, որ…

Dev.to
Advertisement970 × 250