KGC 2024: Creating a Trading Card Game using Knowledge Graphs
Please enjoy this talk “Creating a Trading Card Game using Knowledge Graphs,” from the Knowledge Graph Conference 2024 given by Soaib Rashid, Co-Founder and CEO at The Tetraverse Company.
Talk description:
Tetraverse Trading Card Game (TCG) is a unique blend of strategy and captivating artwork that sets it apart in the competitive trading card game market. Launched in 2023, it features over 300 illustrations crafted by talented artists, resulting in promotional sets and three full-sized sample sets.
What distinguishes Tetraverse TCG is its innovative use of semantic web and knowledge graph technologies. Instead of relying solely on external ontologies, Tetraverse TCG developed its own top-level ontology covering key game concepts such as abilities, animals, cards, elements, events, items, landscapes, statistics, status effects, structures, and tamers. These concepts are represented in a collection of knowledge graphs forming the game’s knowledge base (KB).
Leveraging a triple store and an inference engine, the ontologies and knowledge graphs are reasoned over, enabling efficient querying and generating a compact JSON representation crucial for the card creation process. This JSON data serves as input for JavaScript code that automates the creation of card images using the Photoshop ExtendedScript Toolkit. This streamlined process allows for quick updates to card layouts, formatting, and designs by modifying the script rather than individual card images.
The use of semantic knowledge representation enhances machine-understandability and facilitates the development of the Tetraverse TCG video game. Efforts are underway to further encode gameplay components and abstract elements from the ontologies for broader use. Ongoing research aims to automate the creation of abilities, generate card text, and ensure gameplay fairness through the balancing of abilities, cards, and decks.
In summary, Tetraverse TCG offers a compelling blend of strategic gameplay and visually stunning artwork, supported by innovative semantic web and knowledge graph technologies. By developing its own ontology and leveraging machine-understandable data, Tetraverse TCG is revolutionizing the trading card game experience and paving the way for future advancements in game development and design.
Technical topics covered:
- Semantic Web Technologies
- Data Modeling
- Knowledge Representation
- Knowledge Graph Reasoning
- Knowledge Graph Applications
Do you enjoy talks like this one? Subscribe to the KGC newsletter and stay up to date with everything happening in the world of knowledge graphs, AI, and semantic tech.
***