इस प्रोजेक्ट के बारे में
Russian-checkers Yandex Games par distribute kiye jaane wale Russian draughts (checkers) ka ek 2D pixel-art implementation hai. Vartaman release explicitly "slice 1" hai: koi multiplayer server ya marketing site ke bina, ek local match against a bot.
Rules implemented
README standard Russian draughts rules describe karti hai: capture mandatory hai aur backwards kiya ja sakta hai, kings flying kings hain, aur Turkish strike allow karti hai ki wahi piece continue capturing kar sake.
Slice 1 mein kya hai
- Ek rules engine.
- Legal-move highlights ke saath greybox table aur pehla click jo rules text ki wall ke bina kaam karta hai.
- Bot ke against game jo sirf legal moves kheelta hai, captures ko prefer karta hai jab koi ho aur warna randomly choose karta hai.
- Login ke bina Yandex Game Ready, interstitial sirf match ke baad dikhta hai.
Slice 1 mein kya nahi hai
WebSocket rooms, hotseat play, landing page (Next), bot ladder, rating, skins, chat aur tutorial sabhi is slice ke scope se bahar hain. Note karein ki repository description live WebSocket matches aur hotseat fallback mention karti hai; README indicate karti hai ki ye vartaman slice ka hissa nahi hain.
Running it
Project JS package scripts use karta hai: `dev` Vite dev server start karta hai (locally Yandex SDK script absent hota hai, isliye Game Ready stubbed aur ads skipped hote hain), `test` Vitest chalaata hai, `check` Biome format aur lint chalaata hai, aur `build` typecheck karta hai aur static `dist/` likhta hai jo baad mein Yandex ZIP package ke liye intended hai.
License: MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.