Unreal Engine Asset Tutorial

Hello, everyone.
Thank you for buying this asset.

Quick Start Guide

    This page will provide a brief explanation of how to use this asset here.

    In the initial setup, swiping is configured for camera rotation, while pinching is set for zooming.

    This asset is a project designed for easy mobile interface creation.
    While developing a mobile game project, I found adjusting it for real device debugging to be quite cumbersome.
    It took quite a bit of time and was very frustrating.
    Additionally, the touch interface included from the outset would sometimes cease to respond to swipes during Axis key input, making it very challenging to achieve practical functionality.
    Therefore, I thought that even for such a simple project, there might be people who would want to use it when developing mobile projects.

    And that's how it led to the sale of this asset.
    It's surprisingly uncommon, isn't it?
    Mobile assets for UE5.

    So, please check this out first.

    Explanation

    Please check the red area.

    Pinch operation cannot be performed if this is not set correctly.
    The 'TouchInterface' set here is located within '/Game/SwipeAndPinch/Input'.

    Explanation

    Regarding the red circle in the bottom right,
    it's set to 'Jump' for easier handling in the initial third-person template.

    Feel free to adjust this setting according to the project you want to create.
    It might be suitable to set it as the attack button or something similar.

    In this asset, the button processing is not implemented in the interface settings but rather through widget buttons.
    Please refer to '/Game/SwipeAndPinch/Blueprint/WG_JumpButton' for details.

    Additionally, for clarity, we've created assets specifically for interface settings in this instance, but you can also customize and use the engine content 'DefaultVirtualJoysticks' and 'LeftVirtualJoystickOnly' that are used by default when creating a project.
    Feel free to explore them if needed.

    About the added Action mappings context

    Game - Demo - ThirdPerson - Input - IMC_Default This is Action Mappings Context.

    This has been modified as shown in the following image.
    Please refer to it when making changes or creating a new project.

    Explanation

    About the Items Added to the Third-Person Template



    Explanation

    Game - Demo - ThirdPerson - Blueprints - BP_ThirdPersonCharacter

    This third-person character also has additional nodes added.
    These are for calculating the starting and movement values of where the touch occurred during Tick, in order to add camera rotation.

    For example, when transplanting to other projects, be sure to add this to the third-person character.

    Notes on asset usage

    Although not included in this asset, UE5's standard gesture features also include flick and rotation functionalities.
    However, they are not integrated into this asset because I couldn't find suitable use cases for them.

    Additionally, incorporating touch interfaces from other sources may lead to conflicts if used extensively, so please be cautious of potential issues when adding additional elements for users.