80 Open Source Board Game Software Projects
Free and open source board game code projects including engines, APIs, generators, and tools.
Alphazero_gomoku 2178 ⭐
An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Xqwlight 121 ⭐
Matchimals.fun 86 ⭐
🦁 🃏 📱 An animal matching puzzle card game– built with turn-based game engine boardgame.io and React-Native + React-Native-Web
Hexgridutilitiesforgames 53 ⭐
Hex-grid utilities for board and strategy games with path-finding, field-of-view, and more
Carcassonne 47 ⭐
A digital version of the board game Carcassonne, implemented in Java. This desktop computer game supports up to five players at the same time (shared-screen multiplayer mode).
Imperial Assault Skirmish Map Project 47 ⭐
Maps for Imperial Assault skirmish scenarios: check missions or print for playmats
Nemestats 39 ⭐
NemeStats is a completely free website for tracking board games played among a relatively stable group of players.
Godpaper 38 ⭐
:monkey_face: An AI chess-board-game framework(by many programming languages) implementations.
Checkers Reinforcement Learning 37 ⭐
A checkers reinforcement learning AI, and all the tools needed to train it.
Benjamincrom Scrabble 31 ⭐
Implements Scrabble. Also allows user to recover all game moves from given board and score list as well as brute-force find best move.
Hasami Shogi 25 ⭐
:game_die: 2-player tactical iOS game: Based on the traditional Japanese strategic board game, Hasami Shogi. (Swift V1.0)
Deerportal 25 ⭐
Full of the diamonds :gem: board game driven by a :deer: Deer :deer: god and classical elements :fire: 💦 :dash: :earth_africa:
B2p Penicilin Tablut Ai 24 ⭐
Java-based artificial intelligence that plays Tablut using Ashton's rules
Swords And Ravens 24 ⭐
A reimplementation of the board game "A Game of Thrones: The Board Game 2nd Edition"
Ucthello 20 ⭐
UCThello - a board game demonstrator (Othello variant) with computer AI using Monte Carlo Tree Search (MCTS) with UCB (Upper Confidence Bounds) applied to trees (UCT in short)
Tincisnotcatan 20 ⭐
An online version of Settlers of Catan with additional advanced economic features
Kschuetz Checkers 13 ⭐
Checkers game rendered in web browser using SVG and React, written in Scala.js
Separo Rs 15 ⭐
An implementation of SEPARO, a board game, with Monte Carlo Tree Search algorithm in Rust/wasm.
Werewolf 12 ⭐
Ludo Game 12 ⭐
Ludo game. Built with Reactjs. Made to work on the browser and Electron! https://dazeludo.netlify.com/
Ultimate Monopoly Online Game 12 ⭐
Comp 302 Software Engineering - Term Project . Applied Design Patterns
Othello Prolog 11 ⭐
:scroll: A fully functional Othello (Reversi) game, with several AIs, made in prolog for swipl.
Code Monk08 Connect4 11 ⭐
🎮 It is a two-player connection game in which the players first choose a color and then take turns dropping one colored disc from the top into a seven-column, six-row vertically suspended grid. The pieces fall straight down, occupying the lowest available space within the column, user wins by forming row of four of same color
Rossjrw 13 ⭐
The Royal Game of Ur, asynchronous and massively-multiplayer — all you need is a Github account.