Skip to content

fwcd/socha-client-rust-2021

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 
 
 

Software Challenge 2021 Rust Client

Build

A template client for the Software Challenge 2021 (Blokus) written in Rust.

The client implements the XML protocol for communication with the game server, the game structures and a very simple logic that picks moves at random.

Building

To build the client into a statically linked executable, run

cargo build --release

Running

First make sure to have the game server for Blokus running (you can download a copy from GitHub here).

To start an instance of the client, you can now run

cargo run --release

Note that you will need another client (either a second instance of this one or another one) to play.

About

Template game client for the Software Challenge 2021 ("Blokus")

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages