Setup Touch Interface for mobile can be a slow and annoying process because Touch Interface Asset is data only. Touch Interface Designer is a plugin that lets you create a mobile touch interface in your project with an visual editor. With the WYSIWYG user interface, Touch Interface Designer speeds up the process of adjusting virtual button, joystick and other control type for mobile. The Virtual Control Setup asset contains all the data to display the necessary widget and the Touch Interface Subsystem allows to modify in game the widget (Touch Interface) which contains the mobile controls (Virtual Control).
MANY INTEGRATED FEATURES
Touch Interface Designer also adds many features that the basic Touch Interface lacks such as modifying the properties of a virtual control in real time, the necessary to detect gestures (Tap, Double Tab, Long Press, Drag, Swipe, Rotate, Zoom) or useful fonctionnality like Auto Move, Drag To Sprint, Touch Region, Enhanced Input compatibility, Material Dynamic Instance compatibility and many more features...
EASY TO SETUP EASY TO USE
Touch Interface Designer is easy to integrate, configure and use. We try to develop software that simplifies your work and allows you to work faster while having access to a high level of functionality and customization.
EXAMPLE
Lyra Integration Example
WELL DOCUMENTED
You have access to complete documentation which explains in detail the different components of Touch Interface Designer. It will guide you to configure and use Touch Interface Designer.
SUPPORT
You have a problem? Don't worry, we'll help you! Ask any question about Touch Interface Designer and we will be happy to help you and provide a solution. In case you are stuck, you can contact us by mail or on the support thread on unreal dev community.
REGULARLY UPDATED
Touch Interface Designer is updated regularly and improvements and new features are added with each update. Go to the roadmap, you can vote for the feature you would like to see developed first. If you wish, you can follow the development of Lost in Game Studio software on Ko-fi, Twitter or Instagram.
LAST RELEASE NOTE
Version 3.1 of Touch Interface Designer brings new features and welcome quality of life improvements.
Do not hesitate to leave a review on the marketplace about Touch Interface Designer!
v3.1 | Video
- Virtual Control Event : Event class that can be called by virtual control. You can create your own event based on this class in blueprint. Use case : extend virtual control behavior like play sound, Hold event… In the next versions, you should be able to make changes like hiding or showing the visual layer, changing the scalar value of a dynamic instance material… You can find an example of its use in the Example folder of the plugin
- Circle Hit Test : Until now, to detect if the user’s finger is touching a virtual control, you had to specify a rectangular/square area. Now you can define a radius from the center of the virtual control. This will avoid overlaps when the virtual controls are very close and will better fit the circular design.
- Link : Group several virtual controls together in order to move them all at the same time. With the « RecenterOnTouch » function during the first touch, allows you to recenter the whole group. Useful for buttons placed near a joystick and which must maintain the same offset, regardless of the resolution/screen ratio.
- Multiplayer : Thanks to the use of the new subsystem based on the LocalPlayerSubsystem, Touch Interface Designer is now ready for multiplayer.
- Custom Scaling Rules : You can now define your own scaling rules.
- and other new features and improvements!
NOTE
Although extensive testing has been done, there may still be a few bugs here and there. If you find a bug or a feature is missing or unsatisfactory, you can go to the support thread on unreal dev community to let me know.