Skip to content

Latest commit

 

History

History
48 lines (31 loc) · 1.48 KB

README.md

File metadata and controls

48 lines (31 loc) · 1.48 KB

Kilo Server

Backend for Kilo, a website for creating bots that compete in online games.

API

The API is specified with OpenAPI 3.0 in static/openapi.yaml.

API documentation can be found at kilo-games.netlify.app/docs.

Games

  • Connect 4
  • Snake

Development

Rust and Cargo must be installed for development.

  • Build the project for development with cargo build
  • Build the project for production with cargo build --release
  • Run the project with cargo run
  • Format the project with cargo fmt
  • Run the tests with cargo test

Technologies

Other projects

Authors

License

This project is dual-licensed under both the MIT License and the Apache License (Version 2.0). See LICENSE-APACHE and LICENSE-MIT for details.