GitHunt
HE

HenryKovalevsky/MyCheckers

My variation of checkers game.

Henry's checkers

There is my variation of checkers that I invented long time ago.

I just remember that as a kid, I used to play chess and draughts with a friend of mine sometimes.

And one day I decided to change the rules of draughts to make it more fun.

I was reminded of those days and I wanted to implement the game since I can remember.

Game

The exact rules and demo can be found here.

Prerequisites

Written in F# and Vue.

  • .NET SDK to work with F# files and dependencies;
  • Node.js to execute JS code.

How to use

  • build.bat — build for production.

Server

  • cd server
  • dotnet build — install dependencies and build;
  • dotnet run --project src\Api\MyCheckers.Api.fsproj — starts dev server.

Client

  • cd client
  • npm ci — install dependencies;
  • npm run dev — start dev server.

Languages

F#44.9%Vue30.2%JavaScript14.7%Python5.8%CSS2.2%HTML1.1%Shell0.5%Batchfile0.5%

Contributors

MIT License
Created November 28, 2022
Updated August 27, 2025
HenryKovalevsky/MyCheckers | GitHunt