Playturbo Help Center
CN
  • 😃Welcome to Playturbo
    • Login Guide
    • Subscribed Users-Page Guide
    • Customized Users-Page Guide
  • 💡Playable Tools-Feature Changer
    • Playable Creation Flow
      • 💻Template Feature Creation-Case Study Video
    • How to create a project/version
      • Subscribed Users-Create a project
      • Customized Users - Create a version
    • Feature Changer-User Guide
      • Editing Page Module Intro
        • Parameter Settings Area
          • Parameter Type Intro
          • Multi-language Configuration and Translation
        • Work Preview Area
        • Project Operation Area
          • Feature Changer - Download&Apply
      • Special Feature:3D Templates
        • 3D Templates - Basic Feature Overview
        • 3D Model Order
    • Feature Changer-FAQ
      • Asset Replacement Issues
      • Material Effect Issues
  • 💡Playable Tools-Content Editor
    • Playable Creation Flow
      • 💻Blank Canvas - Interactive Endcard
      • 💻Blank Canvas - Fixed-step Playable
      • 💻Template Content Creation - Case Video
    • Work Creation-Create a New Project
    • WORK CREATION-IMPORTANT NOTICE⚠️
    • Content Editor-User Guide
      • Editing Page Module Intro
        • Top Asset Library
          • Project Assets
          • Asset Library
            • Public Asset Library
            • My Asset Library
          • Interactive Area
          • Presets Library
          • Global Variables
          • Gameplay Template
        • Scene Area
          • Global Settings
          • Scene
        • Layer Area
        • Quick Access Area
        • Parameter Setting Area
          • Global Settings
            • Adjustment of permanent content
            • Multi-language Configuration and Translation
          • Gameplay Parameters - Scene Parameters
          • Scene setting - Scene Parameters
          • Exterior - Layer Parameters
            • Image parameters
            • Sequence parameters
            • Spine Parameters
            • Text parameters
            • Particle Parameters
              • Particle Thumbnail
              • Play Settings
              • Particle Parameters
              • Physics Parameters
            • Video parameters
            • Audio parameters
          • Animation - Layer Parameters
          • Event - Common Parameters
            • Trigger Event
            • Response Event
          • Screen adaptation
        • Work Preview Area
          • Preview Switch
          • Package Size Estimation
          • Quick Positioning
          • Canvas ruler and reference line
        • Project Operation Area
          • Preview
          • Save
          • Content Editor - Download&Apply
      • Component & Quick Layout
        • Match Lines Component
        • Draw Lines Component
        • Erase Component
        • Mask Component
        • Carousel Component
        • Quick Layout-Grid Board Layout
        • Quick Layout-Parking Layout
    • Content Editor-FAQ
      • Asset Issues
      • Animation Issues
      • Event Issues
      • Adaptation Issues
      • Component Issues
      • Export & Deployment Issues
    • Content Editor-Creation Tips Center
      • Guidelines for Template Content Creation
      • Common Creation Tips
        • Creation Tips - Suggestions for Creation Process
        • Creation Tips - Scene Creation
        • Creation Tips - Assets
        • Creation Tips - Animation Setting
        • Creation Tips - Event Setting
        • Creation Tips - Adaptation
        • Creation Tips - Suggestions for Gameplay
      • Project Self-Check Guide
  • 💡Playable Tools-Video to Playable
    • Playable Creation Flow
      • 💻Video to Playable - Case Study Video
    • Work Creation-New Creation Guide
    • Video to Playable - User Guide
      • Asset Area
      • Storyboard
      • Track Area
      • Parameter Area
      • Preview Area
      • Video to Playable - Download&Apply
  • 💡Video Tools-Video Editor
    • Video Creation Flow
      • 💻Video Editor-Case Study Video
    • Work Production - New Creation Guide
    • Video Editor - User Guide
      • Creative Making - Editing Page Module Intro
        • Assets
          • Asset Library
          • Common Asset Library
            • Common Asset Library Introduction
            • Common Assets Operations
        • Canvas
        • Track
        • Parameter Editing Module
          • Video Parameters
          • Image Parameters
          • Text Parameters
          • Audio Parameters
          • Transition Parameters
          • Filter Parameters
        • Operation bar
          • Export & Download Videos
      • Video Templates
      • Standout Features
        • Batch Production Function(Swap)
          • Production process overview
            • Batch Production-Guide Video
          • Function Step-by-step Intro
            • What is Asset Group
            • Create Asset Group
            • Add assets to Asset Group
            • Add Asset Group to the track
            • Adjust Asset Group Parameters
              • Adjust Asset Group Parameters
              • Adjust Asset Parameters within the Group
            • Swap & Time Sequence Swap
            • Batch Export & Download & Apply
        • Size Adaption(Video Editor)
        • Multi-language Adaption(Video Editor)
        • AI Function
          • AI Removal
          • Intelligent Dubbing
          • Subtitle Intelligent Recognization
          • Intelligent Splitting
  • 💡Video Tools-Layout Template
    • Video Creation Flow
      • 💻Layout Template-Case Study Video
    • Work Production - New Creation Guide
    • Layout Template - User Guide
      • Assets Upload(including Size Adaption)
      • Multi-language Adaption(in common)
      • Standout Features:AI Removal
  • 💡Image Tools-URL to Image
    • Image Creation Flow
    • URL to Image - New Creation Guide
    • URL to Image - User Guide
  • 📒Playturbo-Case Study
    • Playable-Content Editor
      • General Gameplay Cases
        • Basic Tutorial - Template content creation Tutorial
          • Animation Loop-Template content creation Tutorial
          • Two-slides Interactive Videos-Template content creation Tutorial
        • Basic Tutorial - Blank Canvas Tutorial
          • IEC<Animation Loop>Tutorial
          • IEC<Basic Two Options>Tutorial
          • Interactive Videos<Two-slides>Tutorial
          • Interactive Videos<3 Taps>Tutorial
          • Interactive Videos<Two options & endings>Tutorial
          • Interactive Videos<3-step interaction>Tutorial
        • Simple Tutorial - Blank Canvas Tutorial
          • Interactive Videos<Simulating Movement>Tutorial
          • 2D Playable<Choose One from Three>Tutorial
          • 2D Playable<Hide after Clicking on the Item>Tutorial
          • 2D Playable<Drag and Drop to the Specified Position>Tutorial
          • 2D Playable<Click to switch multiple items>Tutorial
      • Elimination & Match Gameplay Cases
        • Grid Board Layout - Template Content Creation
        • <Tile Games> Template Content Creation
        • ⭐<Block Elimination>Blank Canvas Tutorial
        • <Match 3 Dress Up>Blank Canvas Tutorial
        • ⭐<Goods Sort>Blank Canvas Tutorial
        • <Merge New Items>Blank Canvas Tutorial
      • Carousel & Display Gameplay Cases
        • Carousel Component - Blank Canvas Tutorial
      • Parkour Gameplay Cases
        • 3-Step Interactive Video - Blank Canvas Tutorial
        • Parkour & Left-right Select - Template Content Creation
        • 【Couple Flip 1】Video Parkour(split videos)
        • 【Couple Flip 2】Replace Animation Effectt Particle
      • Decoration Gameplay Cases
        • <Dress-up Combination>Blank Canvas Tutorial
        • Dress-up - Blank Canvas Tutorial
      • Chess & Card Gameplay Cases
        • Solitaire - Blank Canvas Tutorial
      • Painting Gameplay Cases
        • Draw Lines Component - Blank Canvas Tutorial
        • Match Lines Component - Blank Canvas Tutorial
        • Erase Component - Blank Canvas Tutorial
        • Mask Component - Blank Canvas Tutorial
      • Lucky Draw Gameplay Cases
        • <Flip Card Reward>Blank Canvas Tutorial
      • Parking Layout Gameplay Cases
        • <Car parking puzzle v1> Template Content Creation
      • Other Puzzle Gameplay Cases
        • <Pull Rings>Blank Canvas Tutorial
        • <Screw Puzzle>Blank Canvas Tutorial
    • Playable-Interactive Video Editor
      • <Ragdoll Fall>Interactive Video Tutorial
    • Video Editor
      • 💻Case Studies
        • 💻Video Batch Production
        • 💻Text Translation
        • 💻Smart Subtitle & Voiceover
  • 📓Other tutorials
    • Creative Insights
      • Creative Insights - Essential Knowledge
        • Tracking Explanation
        • Metrics Explanation
        • Data Timezone Explanation
      • Page Module Intro
        • Overview
        • PL Performance
        • PL Interaction Analysis
          • User Journey Analysis
          • Scene Analysis
      • Creative Insights User Guide: Analysis Approach and Tips
        • General Tracking - Usage Recommendations
        • User Journey - Usage Recommendations
    • Documentation for Project Deployment
      • Authorization of Advertising Accounts and Apply Materials to Advertising Platforms
      • Playable Upload Specifications for Networks
      • Mintegral Creative Operation Guide
      • Mintegral Data Analysis
      • Mintegral Ad Content Policies
    • My Account / My Projects
      • My Projects
        • Project View
        • Export & Download History
      • My Assets
        • Creative Assets
        • Template Assets
        • Clone Voice Assets
      • Account Management
    • Latest News on Playable Templates
    • Playable Ads - Customized Users
Powered by GitBook
On this page
  • 📒Basic Info
  • 📒Effect Preview
  • 📒Gameplay Overview
  • 📒Production Approach
  • 📒Production Guidelines
  • Step 1 - Scene Setup
  • Step 2 - Landscape & Portrait Orientation Adaptation
  • Step 3 - Animation Setting
  • Step 4 - Event Setting
  • Step 5 - Overall Preview
  • 📒Assets Provision
  1. Playturbo-Case Study
  2. Playable-Content Editor
  3. Chess & Card Gameplay Cases

Solitaire - Blank Canvas Tutorial

#Content Editor #Blank Canvas #Advanced difficulty #Global Variables

PreviousChess & Card Gameplay CasesNextPainting Gameplay Cases

Last updated 7 months ago

This tutorial primarily explains how to create a 2D playable ad for "Solitaire" gameplay using Blank Canvas. For best results, it’s recommended to use this tutorial alongside the !

*If you need the DEMO, please contact your AM to have it pushed to your Playturbo account.

📒Basic Info

  • [Difficulty]: ⭐⭐⭐

  • [Applicable Products]: Solitaire

  • [Interaction]: Drag/Press

  • [Freedom]: Semi free

  • [Core Assets]: Image

  • [Features]: Drag to target position-hide dragging card / show target position card;Global Variables

📒Effect Preview

Best experience for playable on mobile devices
Vertical screen
Horizontal screen

Scan to play

📒Gameplay Overview

Before starting the production, we need to outline the gameplay logic for this case:

1)Upon entering the trial, and the card layout is displayed as shown. The "operation prompt" appears, guiding the player to drag the Ace of Hearts to the designated slot.

2)At this point, the player has three options, each draggable:

  • Dragging the Ace of Hearts to the target slot plays the "success feedback" and reveals the next card, Eight of Diamonds.

  • Dragging the Four of Spades to the Five of Hearts below it plays the "solitaire feedback" and reveals the next card, Two of Spades.

  • Dragging the Seven of Hearts to the Eight of Spades below it plays the "solitaire feedback" and reveals the next card, Ace of Clubs.

3)The player then drags the Ace of Clubs to the target slot, triggering the "success feedback" and revealing the next card, Nine of Diamonds.

4)At this point, the player has two options, each draggable:

  • Dragging the Nine of Diamonds below the Ten of Clubs plays the "solitaire feedback" and reveals the next card, Three of Spades.

    • Next, drag the Seven of Hearts and Eight of Spades under the Nine of Diamonds and Ten of Clubs, triggering the "solitaire feedback" and revealing the next card, Ace of Diamonds.

  • Dragging the Seven of Hearts and Eight of Spades to stack below the Nine of Diamonds plays the "solitaire feedback" and reveals the next card, Ace of Diamonds.

    • Next, Dragging the set of Seven, Eight, and Nine under the Ten of Clubs, triggering the "solitaire feedback" and revealing the next card, Three of Spades.

5)When the player successfully drags the Ace of Diamonds to the target slot, the "success feedback" is triggered, revealing the next card, Jack of Diamonds, and the trial is deemed complete.

6)Redirect Prompt: The "operation prompt" appears, guiding the player to drag the Ten of Clubs (maybe with Nine, Eight, and Seven below it) under the Jack of Diamonds. The player presses the screen, leading to a store redirect.

📒Production Approach

Core Concept: Minimize the number of animations and events within each scene, maintain clear logic in scene segmentation, and keep the layer structure simple.

Scene Segmentation: To keep things simple and manageable since this case only involves one card type interaction, we’ll use a single scene for production.

Scene Name
Scene1 - Core Gameplay

Visual Rendering

Scene Description

AfPlayers complete the solitaire based on game rules, and the trial ends once the Ace of Diamonds is successfully dragged to the target slot.

Core Assets

Static images: Cards of each suit, card back images, target slot images for Aces, score panel, guidance hand.

Particles: Sparkling particles.

Audio: Card flipping sound effect, error sound, success sound, placement sound.

Core Animations

Entry & exit guiding hand: Displacement Easing, Alpha Easing, Spin Easing.

Inactive guiding hand: Fadeln, Displacement Easing.

Card flip effect: UnfoldX.

Error feedback: Spin Easing.

Core Events

Trigger Object: Draggable cards

Trigger Event: Drag to target position

Response Event: Hide dragged card / show card at target position


Trigger Object: Non-draggable cards

Trigger Event: Press

Response Event: Play error feedback


Trigger Object: Scene

Trigger Event: Condition

Response Event: Hide old score / display new score

📒Production Guidelines

*The core contents are Step1 [Scene Setup] & Step4 [Event Setting]

Step 1 - Scene Setup

It is recommended to upload all assets into the "Project Assets" after creating the project for easier access and usage in the future.

1.Global Settings

  • Add background music and background image in "Global Settings."

  • Under "Global Scene," add persistent download buttons, logos, and other product information, adjusting their position, size, and grouping them logically.

2.Scene 1

1)In Scene 1, add core gameplay assets:

  • Images: Cards of each suit, card back images, target slot images for Aces, score panel, guidance hand.

  • Audio: Card flipping sound effect, error sound effect, success sound effect, placement sound effect.

2)Adjust each asset to the appropriate position and size, and organize by naming, grouping, and ordering based on asset type.

⚠️Please Note:

a. For this type of gameplay (where an item’s position changes after player interaction), the production logic is as follows: "Add the item to all possible positions, hide the item in its placed positions initially, then use events to display the placed item and hide the item in its original location" to achieve the desired effect.

Therefore, draggable cards should be added in all potential positions. Take the card "Spades 4" as an example. Aside from its initial position in the third column, it may also be placed under the "Hearts 5" in the first column. Thus, "Spades 4" needs to be added twice, placed in the appropriate groups accordingly.

b. In this case, we also need to ensure that "the dragged card's layer is above all other cards." Since layer order affects the stacking level, each draggable card requires an additional instance to manage layering issues.

Solution: One instance should be set as "draggable," and the other as "non-draggable/static display only," then group the former and position its layer above the latter.

3)Adjust the initial layer state: Show layers that "should display initially," and hide layers that "should only display after player interaction."

Step 2 - Landscape & Portrait Orientation Adaptation

After completing the layout for portrait orientation, we need to adjust the "layout for landscape orientation" and the "screen adaptation for both landscape and portrait orientations."

1.Adjust the layout for landscape orientation.

  • Switch to landscape mode and select all the top-level layers.

  • Use the "Reuse vertical screen position configuration" function to automatically adjust the layout, and then fine-tune the position and scale of each layer.

  • Global scenes follow the same principle.

2.Adjust the screen adaptation.

If you want materials to perfectly adapt to various device types, you can also adjust the adaptation methods for certain layers.

In this case, we want the persistent information group in portrait mode to always be at the bottom of the screen for each device model. Therefore, we adjust its "Screen adaptation" to bottom-centered adaptation (other layers remain centered without adjustment).

Step 3 - Animation Setting

The animations and particle effects used in this case are as follows. We will introduce each one in sequence:

Finger guide animation, card flip rotation animation, incorrect click rotation animation, and success placement star particle effect.

1.Entry & Exit Guide Hand: Displacement Easing & Alpha Easing & Spin Easing

  • Select the entry guide hand image "gf_hand" and add animation - Universal - Spin Easing.

  • Select the entry guide hand group layer "gf_begin" and add animation - Universal - Displacement Easing & Alpha Easing.

  • These three animations together achieve the entry guide effect (if only a simple effect is needed, a single displacement animation can be used). Parameter settings are as follows:

  • Since the entry guide and exit guide animations are similar, simply copy the above two layer animations to the exit guide hand and make minor adjustments to the parameters.

2.Inactive guiding hand: Fadeln & Displacement Easing

  • Select the general guide hand group layer "gf_common," add animation - Universal - Displacement Easing, and Approach - FadeIn as a general guide animation when idle. Parameter settings are as follows:

3.Card Flip Effect: UnfoldX

  • Select one of the cards to be flipped, add animation - Approach - UnfoldX, as the card flip animation when the card appears. Parameter settings are as follows:

  • Copy this animation, hold down the Ctrl key, select all remaining card layers to be flipped, and paste it in one step.

4.Error Feedback: Spin Easing

When clicking on a non-draggable card, an error feedback of card shake is triggered.

  • Select one of the non-draggable cards, add animation - Universa - Spin Easing. Parameter settings are as follows:

  • Similarly, copy this animation, hold down the Ctrl key, select all remaining non-draggable card layers, and paste it in one step.

5.Star Particle Effect

  • Open the Public Assets Library, select and add the appropriate particle effect to the "group_set" group.

  • In this case, since card A can appear in any of the first three slots, duplicate two additional particle layers, with each slot corresponding to a particle effect.

  • Remember to adjust the particle positions in landscape mode.

  • After adjustments are complete, hide the three particle layers, which will be activated by trigger events to play the particle effects later on.

Step 4 - Event Setting

After setting up all elements, we need to link the entire flow by configuring events. The event settings for this case can be categorized into four types:

  • Other Draggable Cards: Effects triggered for dragging without placing in the target position & dragging and placing in the target position.

  • Draggable Card A: Effects triggered for dragging without placing in the target position & dragging and placing in the target position (the event setting logic is the same as above), and additionally, use "Condition" to determine if the current target pit can accommodate Card A.

  • Non-draggable Cards: Play error feedback when a non-draggable card is pressed.

  • Redirect Event: Set up redirect events at all points where the store needs to be opened.

Next, we will explain each step in sequence.

1.Add Global Variables

To achieve the following:

a. When dragging Card A to the upper slot, it must be placed in order from left to right. For example, when dragging Club A, if Slot 1 is empty, Club A can be placed in Slot 1; if Slot 1 already has Heart A, Club A can only be placed in Slot 2 in the correct order.

b. Calculate the score for successful solitaire: Each time the player correctly places a card, the score increases by 10.

To implement the above effects, you need to use the Global Variables feature. First, add the variables:

  • Click the Global Variables icon at the top and Add variables.

  • Enter the variable name as "pit1". For easier understanding, you can set the variable type as "Text" and name the initial value as "empty" >>> representing the initial state of Slot 1.

  • Similarly, add the variables "pit2" and "pit3" >>> representing the initial states of Slot 2 and Slot 3, respectively.

  • Then, add a "Value" type variable named "score" and set the initial value to "0" >>> representing the initial score value.

  • Save the above variables and begin setting up the events.

2.Add Trigger Events and Response Events for All "Other Draggable Cards"

(💡 This type of event setup is concentrated in the red area layer.)

Taking the Spades 4 as an example, select the draggable group layer for the Spades 4 [3_spade4_drag]:

1)Add Event - Drag: Set the draggable range to "Full Screen" and the drag direction to "Any Direction."

  • Add response events:

    • Show Material [spade4], which is the draggable Spades 4 in the group.

    • Hide Material [3_spade4], which is the initially displayed Spades 4.

    • Hide Materials [gf_begin] & [gf_common], which are the entry guide hand and no-operation guide hand.

    • Play the card drag sound effect from the beginning.

2)Add Event - Lift up

  • Add response events:

    • Hide Material [spade4], which is the draggable Spades 4 in the group.

    • Show Material [3_spade4], which is the initially displayed Spades 4.

    • Show Material [gf_common], which is the no-operation guide hand, and play the guide animation from the beginning.

The above two sets of events are for the effect of "dragged but not placed in the target position."

3)Continue to Add Event - Drag to target position, edit the drag area to the position of Hearts 5, set the draggable range to "Full Screen," and the drag direction to "Any Direction."

  • Add response events:

    • Set Tracking Event. And enter the tracking name, such as "Successfully Placed Spades 4 or Hearts 7."

    • Assign the value, set "score + 10" (corresponding: Correctly placing one card earns +10 points).

    • Disable the Lift up event for [3_spade4_drag] (since in this event, Spades 4 has been correctly placed, there’s no need to trigger the lift event again).

    • Disable the Press event for [1_heart5] (the non-draggable Hearts 5, which will play an error feedback event when pressed. This will be set later).

    • Hide Material [3_spade4_drag], which is the draggable group for Spades 4.

    • Show Material [1_spade4], which is the correctly placed Spades 4.

    • Hide Material [3_spade2_back], which is the back of the Spades 2 card.

    • Show Material [3_spade2], which is the revealed Spades 2 (since the initial state of Spades 2 is "hidden," and the "UnfoldX" animation for Spades 2 has been set to "AutoPlay" it will automatically play its animation upon initial display, so there’s no need to set a separate response event to play the animation).

    • Show Material [gf_common], which is the no-operation guide hand, and play the guide animation from the beginning.

    • Play the correct sound effect from the beginning.

The above events are for the effect of "dragged and placed in the target position."

4)Quickly Copy Events to All Other "Other Draggable Cards"

  • After setting up the above events, click to copy the layer [3_spade4_drag].

  • Hold down the Ctrl key to select all "Other Draggable Cards" layers, click the paste button, and choose "Paste layer events only."

  • This way, all "Other Draggable Cards" will have corresponding drag and lift up events.

  • Then, just fine-tune the drag areas and response events for each card layer accordingly.

3.Add Trigger Events and Response Events for All "Draggable Card A"

(💡 This type of event setup is concentrated in the red area layer.)

Taking the Heart A as an example, select the draggable Heart A group layer [6_hearta_drag]:

1)You can first paste the above events and adjust the corresponding response objects.

2)Under the "Drag to target position" event, first edit the drag area to be the area of Pit 1, and then adjust the response events:

  • Delete the 'Play error feedback on press' disable event.

  • Add a response event: Display particle effect for Pit 1.

3)Under the "Drag to target position" event, add a "Condition": When pit1 = empty (corresponding: Pit 1 is empty).

And add a response event: Set pit1 = hearta (corresponding: Pit 1 is not empty, Heart A has been placed).

4)Copy and paste this "Drag to target position" event twice onto this layer, and edit the drag areas and modify the condition content and assignment events.

  • When pit1 ≠ empty and pit2 = empty: Set pit2 = hearta (corresponding: Pit 2 is not empty, Heart A has been placed).

  • When pit1 ≠ empty and pit2 ≠ empty: Set pit3 = hearta (corresponding: Pit 3 is not empty, Heart A has been placed).

5)Quickly copy events to all other "Draggable Card A."

  • After setting up the above events, click to copy the group layer [6_hearta_drag].

  • Hold down the Ctrl key and select all "Draggable Card A" layers (i.e., Clubs A and Diamonds A).

  • Click the paste button and choose "Paste layer events only."

  • Then, fine-tune each layer's corresponding drag area, condition, and response object.

⚠️ Please Note:

  • Since Diamonds A cannot be placed in Pit 1, only the states of Pit 2 and Pit 3 need to be considered, so you can delete the "Pit 1 is empty" condition event.

  • In this case, we set that "when the player successfully drags Diamonds A to the target pit, the trial is deemed complete." Therefore, under Diamonds A's "Drag to target position" event, an additional response event must be added:

    • Report the end of the playable ads.

    • Show material [gesture area] (i.e., the layer where the final redirect event of the trial is located).

6)Add Conditions.

Calculate the score for successful solitaire: Each time the player correctly places a card, the score increases by 10.

  • In the scene 1, Add Event - Condition.

  • Add Condition 1: score = 10, and check "Valid only once."

  • Add response events: Hide text 0; show text 10.

  • Continue this way to complete the setup of all Conditions.

The above events are for the effect of "Dragging Card A but not placing it in the target position" and "Dragging Card A and placing it in the corresponding pit."

4.Add Trigger Events and Response Events for All"Non-draggable Cards."

(💡 This type of event setup is concentrated in the yellow area layer.)

1)Taking the Heart 5 as an example, select the non-draggable Heart 5 layer [1_heart5].

2)Add Event - Press. Add response events:

  • Play the error sound effect once from the beginning.

  • Play the shaking animation of Heart 5 from the beginning (Spin Easing).

3)Copy this event to all other "Non-draggable Cards" and make minor adjustments to the response objects.

5.Redirect Events

  • Ending redirect: Select the layer [interactive area], Add Event - Press, and add response events - Set Tracking Event 5 "End page redirect" & Redirect to app store.

  • Persistent redirect: Enter the "Global Scene," select the persistent download button group [btn], Add Event - Press, and add response event - Redirect to app store.

These are all the events used in this case. With the completion of all event settings, our playable material is completed.

Step 5 - Overall Preview

1)It is advisable to preview your work promptly after completing each step in the creation process to check if the settings are correct.

2)Once everything is completed, it is recommended to perform an overall preview on different devices, languages, and orientations to ensure everything is working correctly.

📒Assets Provision

At the end of the tutorial, we have provided all the assets used in this case for you. Click on the compressed file to download it.

You can use these assets to follow the tutorial and try to make it, so that you can start using the Content Editor to make such materials as soon as possible.

Note: The first two types of events require using to achieve the complete effect. However, the event settings for this case are not very complex. Although there are multiple layers, making it a bit tedious, you can set up events for one layer first and then quickly complete the setup using the copy & paste functions for events.

📒
DEMO
Global Variables
Click to play
Click to play
446KB
Solitaire_Blank Canvas_Assets.zip
archive
Copy
Paste