JoelKronander / slaytheai

Slay the AI is a singleplayer, deck builder, roguelike card crawl game with dynamically AI generated game content, based on Slay the Spire

Home Page:https://slaytheai.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Slay The AI

Slay The AI is a digital card game that brings a new dimension to the card gaming experience. Inspired by Slay The Spire by MegaCrit, in Slay The AI, each game is a new adventure!

Desribe a theme and dynamically generate a unique card deck, creatures, relics, and even game lore! No two games are the same, making for an endless and ever-evolving gameplay experience.

Screenshot of Slay The AI

How It Works

Upon launching a new game, players will be prompted to answer a theme of the game.

Documentation

For developers and enthusiasts who wish to understand the dynamic content generation or contribute to the game's evolution, delve into the documentation.

TLDR; Begin by cloning the repository. Execute npm install and then npm run dev to fire up a local development server. The src/game directory holds the core game logic, while src/ui manages the game's user interface. All dynamically generated content is housed in the src/dynamic-content folder.

How to deploy it

The main branch can automatically deploy to a webpage, through Vercel service. If you open a PR, it'll give you a preview URL as well for testing.

References

A collection of related links, inspiration and ideas.

Slay the Spire modding, tools and things

Typeface

Licenced from https://mbtype.com/

Open source artwork

About

Slay the AI is a singleplayer, deck builder, roguelike card crawl game with dynamically AI generated game content, based on Slay the Spire

https://slaytheai.vercel.app

License:GNU Affero General Public License v3.0


Languages

Language:JavaScript 80.2%Language:CSS 15.6%Language:HTML 4.2%