[FONT=Arial Black]Update 1.1 Released!
The CCG Toolkit v1.1 is now live on the UE4 Marketplace! This update features the introduction of the Deck builder and several framework changes to support creating, saving and editing custom decks. The update also includes several framework improvements, documentation updates and minor bug fixes.
Changelist info:
Features:
- The Deck Builder is an interactive interface that allows users to easily create, customize, and save custom decks.
Deck Builder Features list:
- Filter cards in the library by card Set, card type, rarity, and additional special filters
- Search bar for searching for cards by their name
- Order cards in the library by Name or Mana Cost
- Select all or specify card sets to look and filter through
- Load decks
- Save limitless custom decks
- Edit custom decks
- In-menu screen card preview
- Dynamic deck mana graph
- Special data table that allows designers to create developer made decks for players and/or AI. Decks are created and instantly playable in-game after loading the deck builder.
- Customize the Min and Max number of cards in the player deck
- Edit custom deck name

- Custom ‘Deck filters’ function library for filtering and collecting data about the deck or input cards array
- Custom ‘Save’ function library for creating, loading, and saving decks
- ‘Card Rarity’ can now be set on cards
- Connect to games Via IP option when joining a game
Note: This still requires the right router/server setup to successfully connect to players across the internet.
Updates and Changes:
- Added: Moved from the Card Game Player Controllers’s, the ‘Card Game State’ now holds references to cards which are played on the board for each player. Players can now access their own or opponents cards directly instead of filtering through all cards on the board, using “AddCardToBoard”, “RemoveCardOnBoard”,and “GetBoardState” functions callable in the game state.
- Updated: With the introduction of the deck builder, the Card Game Player Controller’s “Setup Deck” function has been updated to load all custom and pre-made (developer) decks.
- Updated: Deck selection widget has been updated (Old Name: “Deck Row widget”, New Name:ExpandableDeckSelectionRow) to include a Mana and Card Rarity preview of the deck.
- Updated: Minor Blueprint optimizations and improvements throughout the toolkit.
- Updated: Main menu framework and design improvements
Bug Fixes:
- Fixed: Get Card data will now return any (valid) requested card without needing to specify the card set.
- Fixed: Card preview would remain on the screen after mousing over UI while the preview is displayed.
- Fixed: OnDrop card particle and sound effect played every time the card moved back to its home
- destination. OnDrop effects will only play when the card is placed on the board for the first time.
Documentation Updates:
- Added: Recommended Editor Setup
- Added: Out of the box Options
- Added: Deck Builder Overview
- Updated: ‘Adding Card sets to the game’ tutorial
- Updated: ‘Ability Creation and Setup’ tutorial
- Added: FAQ’s
Note: This update also includes a number of fixes for and has been prepared in the latest UE4.13 engine version. This update is unfortunately not available in UE4.12.5 or below (Unless backwards compatibility becomes available)
The latest documentation can be found at: Documentation – ccgtoolkit
Update 1.2 planning has been already begun, so make sure you vote on the trello page for anything you would like to see in the next update release!
If you find any issues, have any questions, or improvements you would like to see in the toolkit or the next update, please email !
Thank you to everyone for your patience, and I hope you enjoy the update!