fantasy_realms_unofficial_api

Crates.iofantasy_realms_unofficial_api
lib.rsfantasy_realms_unofficial_api
version0.1.0
created_at2025-06-11 19:54:05.466723+00
updated_at2025-06-11 19:54:05.466723+00
descriptionAn unofficial API for the Fantasy Realms card game.
homepage
repository
max_upload_size
id1709054
size97,575
Chase H. Behrens (ChaseHBehrens)

documentation

README

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.

Commit count: 0

cargo fmt