To start, lets navigate to the Collectables menu by clicking
Collectables in the Game Systems side bar menu.
To create a new Collectable, click the
Add Collectable button in the top right corner, give your Collectable a name and click
Create Collectable. This will create the Collectable and take us to our Collectable's page.
Lets set a reward for collecting all of the artifacts in our game. To do this, click
Add Reward in the Collectable Rewards section and select an Asset from the modal. We have already set up Assets in our game, but if you haven't you can learn how do that in the Create Your First Asset how-to guide.
Since we have selected multiple rewards, and want to give all of the rewards to the player upon completing the Collectable, we will also tick the
Grants All box next to the Collectable name. This will grant all rewards to the player, and not just select one randomly.
With our reward now set, we can start to define the individual Collectables that the player must collect to receive the reward. In our game, all Artifacts are found on one level, so we only need to create a single Item Group. If your game is more advanced you can use Item Groups to create a more advanced tiered Collectable system where each Item Group also has its own reward. To create a new Item Group, click the
Add Group button.
Since we will not need to set a separate reward for this group, we can move forward and create each Collectable Item. The Collectable Item is the individual item in-game that the player must collect. Lets create our first by clicking
Add Item in the Item Group we just created. We will create 3 items and name them
artifact-3 which will be the name of each specific artifact that the player will need to collect to successfully complete this group, and thus complete the entire Collectable system. Here's how it looks all set up.
If your game calls for it, you can even add rewards for collecting each Item as well by clicking on
Expand in each Item's row and then
Add Item in the expanded view.