A checkpoint is an integral feature designed to preserve the progress made within a game. By setting checkpoints within a game scene, players can seamlessly save their progress. This ensures that upon returning, players can resume their journey without the need to restart and revisit previously conquered challenges.
To add a checkpoint, go to Scene Explorer, click the + icon, and select Check point.
Then a checkpoint is created in the scene.
In Scene Explorer, unfold Check Point to view the hierarchy of the default checkpoint. To edit the logic, appearance, or special effect of the point, select the corresponding component and edit the properties in the properties window that appears on the right side. If you want to ensure that the checkpoint is functional but not visible, you can simply disable or delete the visual effect associated with the checkpoint [vfx]CheckPoint.
Set the checkpoints at strategic points in the game scene where players achieve significant milestones or overcome challenges. If a scene contains multiple checkpoints, players will typically resume their progress from the latest checkpoint triggered within that level or scene.
Note: Checkpoint has the trigger action logic, so that when the player enters the checkpoint zone (trigger), their game progress will be saved (action).