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. Decoration Gameplay Cases

<Dress-up Combination>Blank Canvas Tutorial

#Content Editor #Blank Canvas #Basic difficulty

PreviousDecoration Gameplay CasesNextDress-up - Blank Canvas Tutorial

Last updated 6 months ago

Please Note:This tutorial primarily covers Blank Canvas creation for "Decoration" gameplay playables. The "" template was independently created by the designer based on this tutorial without any code and later set as a template. It is essentially equivalent to a Blank Canvas project. You can directly use this template to create a Content Creation project as a reference for Blank Canvas creation. Following this tutorial alongside the template will make learning even more effective!

💡The original project features six decoration options, but you can adapt this logic to add or remove options as needed to create different playables!

📒Basic Info

  • [Difficulty]: ⭐⭐

  • [Applicable Products]: Decoration gameplay

  • [Interaction]: Pess

  • [Freedom]: Fully free

  • [Core Assets]: Image/Sequence

  • [Features]: Pess-Show/Hide layer

📒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. Enter the playable (Scene 1): Display the idle character and six decoration options.

  2. Operation Guide appears: Guides the player to click any option to decorate the character.

  3. Player interaction: Players can freely switch between any options. Once clicked, the character plays the corresponding decoration feedback.

  4. Proceed to the end page: When the player clicks the OK button, they are redirected to the app store and the end page (Scene 2).

  5. On the end page: A full-screen tap will redirect the player to the app store.

📒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: Based on the gameplay logic from the previous section, this case can be divided into 2 scenes for production: Core Gameplay + End Page.

Scene Name
Scene 1 - Core Gameplay
Scene 2 - End Page

Visual Rendering

Scene Description

Guide players to freely click and switch any option. Upon pressing, play the character decoration feedback.

Players tap anywhere to redirect to the app store.

Core Assets

Static Images: Character image, 6 decoration options, 6 post-decoration images, 2 option placeholders, placeholder panel, confirm button, operation guide Particle Effects: Starlight particles Sound Effects: Click sound, decoration sound

Static Images: Next-level thumbnail, next-level banner, CTA button Particle Effects: Starlight particles

Core Animations

Finger Guide: Displacement Easing + Scale Easing Option Guide: Alpha Easing Character Breathing Effect: Scale Easing

Redirect Button: Scale Easing

Core Events

Trigger Object: Decoration option

Trigger Event: Press

Response Event: Hide original decoration; display new decoration.

Trigger Object: Scene

Trigger Event: Press

Response Event: Redirect to app store

📒Production Guidelines

*The core contents is 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 BGM and Background image in "Global Settings."

2.Scene 1:Core Gameplay

  • Add the relevant assets to Scene 1.

  • Adjust all assets to appropriate positions and sizes. Name, group, and organize assets based on their types (details can be reviewed within the project).

⚠️Please Note: The creation logic for this type of gameplay is: ①Add all potential items to the same decoration slot. ②Hide all items except the initial displayed one. ③Use events to show the selected item while hiding other unnecessary items to achieve the desired effect.

Thus, each slot for the character's hairstyle and outfit needs to include four images: one initial decoration + three selectable decorations.

Due to the impact of layer hierarchy, each hairstyle needs to consist of two images (front and back) to better integrate with the character's face.

  • Adjust the layer's initial state: Set all potential decoration images to the "Hidden" state. Later, use events to control the visibility of these layers.

3.Scene 2:End Page

  • Add the relevant assets to Scene 2.

  • Similarly, adjust all assets to appropriate positions and sizes. Name, group, and organize assets based on their types (details can be reviewed within the project).

  • Mark Scene 2 as the "Ending Scene" to ensure proper reporting for the end of the playable.

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.

  • Taking scene 1 as an example, 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.

  • Scene 2 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 product information group to always appear at the top of the screen for all device models in portrait mode, so we adjust its "Screen adaptation" to centered and pinned to the top; for landscape mode, it is pinned to the top left corner

In this example: ①For the vertical screen, we want the product information group to always appear at the top of the screen across all devices. Therefore, we adjust its "Screen adaptation" to Center-to-Top. ②For the horizontal screen, we adjust the product information group to Top-Left Adaptation. ③For the confirm button, we ensure it is always positioned at the bottom of the screen in both vertical and horizontal modes.

(other layers remain centered without adjustment).

👉Related content: Screen adaptation

Step 3 - Animation Setting

The animations and particle effects used in this case are as follows, introduced in order: Finger Guide Animation, Decoration Option Guide Animation, Character Breathing Animation, Redirect Button Guide Animation, and Decoration Star Particle Effect.

1. Finger Guide: Displacement Easing + Scale Easing

  • Select the finger guide group layer [group_hand], and add the Displacement Easing animation under "Universal" with the following parameters.

  • Then, add the Scale Easing animation under "Universal" with the following parameters.

  • Both animations play simultaneously to achieve the two-choice guiding effect.

  • Note: Adjust the displacement distance for horizontal mode accordingly.

2.Option Guide: Alpha Easing

  • Select the outfit option 1 image [options_1], and add the Alpha Easing animation under "Universal" with the following parameters.

  • Copy the animation to the hairstyle option 1 image [options] and tweak the curve style slightly with the following parameters.

  • Both animations play simultaneously, complementing the finger guide animation to create a guiding effect.

3. Character Breathing: Scale Easing

  • Select the character group layer [girl] and adjust its pivot to (50, 100).

  • Add the Scale Easing animation under "Universal" to simulate a breathing effect for the character, with the following parameters.

4. Redirect Button: Scale Easing

  • Copy the previous Scale Easing animation to the redirect button group layer [group_btn] in Scene 2.

  • Slightly tweak the parameters to use it as a guiding animation for the button with the following settings.

5. Particle Effect: Decoration Feedback Star Particle

  • Open the public particle library, select a suitable particle effect for decoration feedback.

  • Remember to adjust the particle positions in landscape mode.

Step 4 - Event Setting

After setting up all elements, we need to link the entire flow by configuring events.

This case's event setup is relatively simple, focusing on all clickable layers (including six decoration options, a confirm button, a persistent download button, and the end-scene redirect). Next, we will explain the setup step by step.

1.Decoration Options

Take Clothing Option 1 [clothing1_icon] as an example:

  • Add Event - Press.

  • Add response events:

    • Display and play decoration feedback (sparkle particle effect).

    • Hide the initial clothing, display Decorated Clothing 1, and hide Decorated Clothing 2 & Decorated Clothing 3.

    • Show the highlighted Clothing Option 1, and hide Highlighted Clothing Option 2 & Highlighted Clothing Option 3.

    • Hide the regular Clothing Option 1 and show Regular Clothing Option 2 & Regular Clothing Option 3. (Since the regular option images are above the highlighted images in the layer hierarchy, the highlighted images will only appear when the regular images are hidden. Conversely, the highlighted images will be covered when the regular images are displayed.)

    • Hide the character's initial expression and display the happy expression.

    • Play the click sound effect and decoration feedback sound effect once from the beginning.

    • Hide the guiding hand group and pause the Alpha Easing animations for both guiding options.

💡 Since the event setup logic for each decoration option is identical, you can quickly replicate the settings using the "Copy & Paste Event" function.

  • Copy the "Press" event to the Clothing Option 2 group layer [clothing2_icon] and Clothing Option 3 group layer [clothing3_icon].

  • Adjust the visibility states between Option 1 and Option 2, and between Option 1 and Option 3, according to the gameplay logic.

  • Similarly, copy the "Press" event to the Hairstyle Option 1 group layer [hair1_icon].

  • Fine-tune and add new response events (Due to the front and back hairstyle.)

  • After completing the event setup for Hairstyle Option 1, copy the "Press" event to the Hairstyle Option 2 group layer [hair2_icon] and Hairstyle Option 3 group layer [hair3_icon].

  • Similarly, adjust the visibility states between Option 1 and Option 2, and between Option 1 and Option 3.

💡Based on this production logic, you can add or remove options as needed to create different playable materials.

2. Confirm Button

  • Select the confirm button group layer [group_btn_ok] and Add Event - Press.

  • Add response events:

    • Redirect to app store.

    • Redirect to the next scene.

    • Set Tracking Event 1. And enter the tracking name, such as "Click OK Button."

3. Persistent Download Button

Add a "Press - Redirect to app store" event to the persistent download button.

4. Global Redirect for Scene 2

  • Copy the Press event to Scene 2.

  • Add one more Custom Tracking Event.

These are all the events used in this case. With the completion of all event settings, our 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.

👉Related content:

Position the particle effect appropriately, then hide the particle layer to prevent it from playing automatically. Use events later to trigger particle playback.

📒
Dress-up Combination
Click to play
Click to play
📒Report the end of the playable ads
6MB
Dress-up Combination_Blank Canvas_Assets.zip
archive
①
②
③
Clothing Option 2
Clothing Option 3
Hairstyle Option 2
Hairstyle Option 3