Sobre o projeto
Russian-checkers é uma implementação em pixel art 2D de damas russas, destinada à distribuição na Yandex Games. O lançamento atual é explicitamente uma "fatia 1": partida local contra um bot, sem servidor multiplayer ou site de marketing ainda.
Regras implementadas
O README descreve as regras padrão das damas russas: a captura é obrigatória e pode ser feita para trás, as damas são reis voadores e um Turkish strike permite que a mesma peça continue capturando.
O que a fatia 1 inclui
- Um motor de regras.
- Uma mesa greybox com destaques de lances legais e um primeiro clique que funciona sem uma parede de texto de regras.
- Um jogo contra um bot que executa apenas lances legais, preferindo capturas quando existem e, caso contrário, escolhendo aleatoriamente.
- Yandex Game Ready sem login, com intersticial exibido somente após uma partida.
O que a fatia 1 deixa de fora
Salas WebSocket, modo hotseat, página inicial (Next), ladder de bots, rating, skins, chat e tutorial estão todos fora do escopo desta fatia. Observe que a descrição do repositório menciona partidas WebSocket ao vivo e hotseat; o README indica que essas funcionalidades não fazem parte da fatia atual.
Executando
O projeto usa scripts de pacotes JS: `dev` inicia um servidor dev Vite (localmente o script Yandex SDK está ausente, então o Game Ready é simulado e os anúncios são ignorados), `test` executa Vitest, `check` executa formatação e lint com Biome, e `build` faz typechecking e gera um `dist/` estático destinado a um futuro pacote ZIP da Yandex.
Licença
MIT.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.