fantasy_realms_unofficial_api 0.1.0

An unofficial API for the Fantasy Realms card game.
Documentation
  • Coverage
  • 36.72%
    47 out of 128 items documented0 out of 34 items with examples
  • Size
  • Source code size: 97.57 kB This is the summed size of all the files inside the crates.io package for this release.
  • Documentation size: 2.51 MB This is the summed size of all files generated by rustdoc for all configured targets
  • Ø build duration
  • this release: 18s Average build duration of successful builds.
  • all releases: 18s Average build duration of successful builds in releases after 2024-10-23.
  • Links
  • crates.io
  • Dependencies
  • Versions
  • Owners
  • ChaseHBehrens

Fantasy Realms Unofficial API

This is an API for the card game Fantasy Realms.

Overview

This crate enables the simulation of Fantasy Realms games. The primary motivation behind the creation of this crate was to develop AI for the game. There are two game implementations. First, Game is a struct capable of simulating an entire game. It is used for simulating games entirely made up of bots, and holds all information needed to enforce the rules of the game. Second, PartialGame is a struct that holds some information relating to a game. It allows for humans to play the game physically and enter all information needed for an AI player to play.

Example Project

An example project is available on my github page here "https://github.com/ChaseHBehrens/Fantasy_Realms_AI". It includes a UI module that provides basic terminal user interface, and an AI module that provides some AI bots I have developed using this crate.


⚠️ Disclaimer: This project is an independent, unofficial implementation of the Fantasy Realms card game rules for research and educational purposes only. It is not affiliated with, endorsed by, or sponsored by WizKids or any official creators or publishers of the Fantasy Realms game. This crate does not include specific card text or images. To play a game using this api, you will need a physical copy of Fantasy Realms. All game names, trademarks, and copyrights are property of their respective owners. No challenge to intellectual property rights is intended or implied.