An online version of Settlers of Catan with additional advanced economic features
-
Updated
Oct 2, 2023 - Java
A tabletop game that involves counters or pieces moved or placed on a pre-marked surface or board, according to a set of rules.
An online version of Settlers of Catan with additional advanced economic features
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).
An online version of Secret Hitler, a social deduction board game.
Comp 302 Software Engineering - Term Project . Applied Design Patterns
Java-based artificial intelligence that plays Tablut using Ashton's rules
A 2D JavaFX implementation of one of the most popular and old board games. The AI player's moves are calculated using the expectiminimax algorithm.
This repository is dedicated to the technical analysis of The Royal Game of Ur. We aim to answer: How much of the game is luck, and how much is skill?
The server behind https://royalur.net!
Lobby System Template for a multiplayer java game, with chat and other features, using JavaFX and socket TCP (will be extended to UDP).
This project implements two typical board games called Tic-Tac-Toe and Order-And-Chaos by using Java, and follows the Object-oriented design principles.
Bingo : Android Multiplayer Game (GRPC + Protobuf) 50k+ lines of code.
A superhuman chess engine written in Java.
Double-layer Board Game (JavaFX GUI) with AI hints Solver & Generator. Check out the screenshots and the game play video.
BoardGameGeek XML API 2 client for Java and Android apps
Ithaka board game is played on a four by four square grid with three pieces in each of four colors.
This is a Java-based implementation of the Chinese Checkers game with a graphical user interface (GUI). The game allows you to play against an AI opponent using the Alpha-Beta Pruning algorithm. The objective of the game is to move all your marbles to the opposite point of the star-shaped game board. The first player to achieve this wins the game.
This a web application of board game RoboRally implemented in Java, which supports 1-6 players.
Board Game Java, Dice Game Java, Java Design Pattern Game,java-game
A mancala artificial intelligence (AI) engine written in Java. Plays the Oware Abapa variant. The strongest player you'll find.