Skip to content

A newer version of the Multi-TCG Deckbuilder System that enables additional features.

License

Notifications You must be signed in to change notification settings

Decksteria/Decksteria

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Decksteria Project

Decksteria is an Application that aims to make it easier to build Deckbuilders for a variety of TCGs. It is based off of the Multi-TCG Deckbuilder but with code structure to enable use on other platforms besides WPF. All Plug-In Code for this application can be found on the Decksteria organisation.

Getting Started

  1. Clone this repository into that folder.
git clone https://github.com/Decksteria/Decksteria.git
  1. Clone the existing "Decksteria.Base.sln" file as a "Decksteria.sln" file or alternative name.
cp Decksteria.Base.sln Decksteria.sln
  1. Your Folder Structure for this project should be as follows:
    This is to prevent contamination of code between plug-ins and the Core Solution and to have a unified approach to building with Shared Project References and Code Style.
{Your Decksteria Folder}/
├── src/
│   ├── Decksteria.Core/
│   │   ├── Decksteria.Core.csproj
│   ├── Decksteria.Service/
│   │   ├── Decksteria.Service.csproj
│   ├── Decksteria.PlugInRepositories/
│   │   ├── Decksteria.#PlugIn1/ (Repository)
│   │   │   ├── Decksteria.#PlugIn1/
│   │   │   │   ├── Decksteria.#PlugIn1.csproj
│   │   ├── Decksteria.#PlugIn2/ (Repository)
│   │   │   ├── Decksteria.#PlugIn2/
│   │   │   │   ├── Decksteria.#PlugIn2.csproj
│   ├── Decksteria.Ui.Maui/
│   │   ├── Decksteria.Ui.Maui.csproj
│   └── Decksteria.sln
└──.editorconfig

Installation

TBD

About

A newer version of the Multi-TCG Deckbuilder System that enables additional features.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages