victor-am / Talishar

Automated online client for the Flesh and Blood card game. There may be bugs, so the site should not be used as an indication of how the game works. Game interactions and rulings are the jurisdiction of LSS and judges.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Talishar

Talishar is a browser-based platform to play Flesh and Blood. It is a fan-made FABTCG project not associated with Legend Story Studios.

license discord patreon twitter

Visit Talishar.net to get playing Flesh & Blood in your browser right now!

Getting started with Talishar

This is the back end client for Talishar.net - completely separate from the front end. In order to test Talishar locally, you will need to install the front end project.

Learn more here: Talishar-FE

New docker way to run Talishar.

Prerequisites:

  • Docker

Easier to do on *nix OS than on MS OS.

First clone the repo:

git clone https://github.com/Talishar/Talishar.git

Into the directory we go:

cd Talishar

Run the script to do the setup and start the docker containers

bash start.sh
  • NOTE: If you're on windows, the newline characters might mess up this script. It's only two lines so you can just run them manually in Windows Powershell or git Bash:
cp -n HostFiles/RedirectorTemplate.php HostFiles/Redirector.php
docker compose up -d

You'll then be able to access your local dev Talishar at http://localhost:8080/game/MainMenu.php , play a game or two against yourself and have a play about.

The containers are running in detached (background) mode. To stop them:

bash stop.sh

or

docker compose down

What do the scripts do?

  • As noted in the Quickstart Guide below you need a unique Redirector file setup. You can customise it, it's required, but it's not checked into the repo. So the script makes a copy of the Redirector file before launching the containers.
  • The stop script just stops the containers by calling docker compose down
  • After the first time making the Redirector file, you can bring the docker containers up and down using docker compose up and docker compose down and whatever else you're used to.

Developer / Contributor Resources / XAMPP dev env

If you would like to contribute, be sure to join the discord to chat with fellow contributors.

Disclaimer

All artwork and card images © Legend Story Studios.

Talishar.net is in no way affiliated with Legend Story Studios. Legend Story Studios®, Flesh and Blood™, and set names are trademarks of Legend Story Studios. Flesh and Blood characters, cards, logos, and art are property of Legend Story Studios.

About

Automated online client for the Flesh and Blood card game. There may be bugs, so the site should not be used as an indication of how the game works. Game interactions and rulings are the jurisdiction of LSS and judges.

License:GNU General Public License v3.0


Languages

Language:PHP 99.5%Language:CSS 0.2%Language:JavaScript 0.1%Language:Hack 0.1%Language:Python 0.0%Language:Dockerfile 0.0%Language:Shell 0.0%Language:Makefile 0.0%