Unity – TCG Engine – Online Card Game U3136

TCG Engine - Online Card Game

Features

-Card game gameplay (Play, Attack, Mana, HP, Abilities)

-Solo and Multiplayer

-Desktop and Mobile controls

-User Login and User Database (Web API)

-Dedicated Authoritative Game Server

-Simple Matchmaking

-Card Collection, Pack Opening, In-Game Currency

-Leaderboard and Friend list

-AI made with Minimax algorithm

-Customizable Card Abilities

 

Structure

There are 3 main app instances:

-Game Client (Unity)

-Game Server (Unity)

-Optional Web API (NodeJS and MongoDB)

 

Networking Framework

Tcg Engine uses Netcode for Gameobjects, the official Unity Networking framework.