https://youtu.be/5NEMQCS1q0k First major update of 2025 for Touch Interface Designer. This update focuses on a…

Touch Interface Designer 2025.2 is now available
Version 2025.2 is the most significant update since the start of Touch Interface Designer development in late 2021. It focuses all my efforts on simplifying mobile development. With this update, Touch Interface Designer has been completely redesigned to offer a new, more thoughtfully designed and scalable system than the old structure-based one.
Touch Interface Layout is based on UObjects, which simplifies its use with the blueprint and supports new features. You now have many more tools to create a high-quality touch interface that visually matches your project. As always at Lost in Game Studio, I strive to make advanced features as easy to use as possible.
Let’s dive into the details.
Featured Video
What’s new in Touch Interface Designer 2025.2
Touch Interface Layout
Touch Interface Layout contains all the data necessary to display a touch interface and all the functions to modify it in real time. This new system is based on a UObject hierarchy, which simplifies the use of Touch Interface Designer in blueprint mode. It also simplifies the code structure and the accompanying editor. New features are supported, and its evolution will be much simpler and faster. From the user’s perspective, customization is more extensive and streamlined.
Touch Interface Layout replaces the current system, Virtual Control Setup, which is based on a structure.
Layout Component
A layout component is a UObject that allows you to:
- Define the positioning of the virtual control within the layout. Touch Interface Layout uses an Anchor system similar to that of UMG and replaces the relative positioning system of the old system.
- Define the visual appearance of the virtual control using decorators.
- Define whether the user can interact with the virtual control and define its behavior using Layout Component Logic.
Layout Component Decorator
Decorators are UObjects used to visually define the layout component. They replace the layer system present in the old system (VCS). They are easily modifiable in the editor and support system operations such as copying, duplication, etc. They were designed to be easily modified in blueprints. Changing the value of a progress bar will no longer be a chore.
Several types of decorators are available:
- Base : Basic decorator that supports a 2D texture or a material (User Interface Domain).
- Group : Allows you to group decorators.
- Retainer : Decorator specializing in optimization and allowing the application of a visual effect using a material. Supports only one child.
- Blur : Allows you to apply a blur effect. Takes into account decorators placed above in the hierarchy.
- Progress Bar : Allows you to display a progress bar of different types.
- Flipbook : Allows you to animate a flipbook. (Multiple images contained within a single 2D texture).
- Text : Allows you to display text.
- User Widget : Allows you to display a blueprint widget created with UMG. Warning! Inputs are not currently supported.
Layout Component Decorator Animation
Decorators can be animated using decorator animators. Several types of animators are integrated into the plugin, but you can also create your own!
- Size Animator : Allows you to animate the size of a decorator.
- Rotation Animator : Allows you to animate the rotation of a decorator.
Layout Component Logic
This allows you to define the behavior of the virtual control when the user interacts with a layout component. This can be a simple button or a joystick supporting advanced features like drag to sprint or auto move. If the control types integrated into the plugin don’t suit your needs, you can easily create your own! The base class (Component Logic) contains all the functions necessary to create the virtual control you need. In addition to inputs, sounds and vibrations can be triggered.
- Easily Extensible
- Auto-Instanced
- Contain all functions to make any input
- Pre-integrated logic
- Button
- Joystick
- Advanced Joystick
- Free Touch
- Slider
- Knob
Touch Interface Layout Editor







Touch Interface Layout Editor is the WYSIWYG editor that contains all the tools necessary for designing the layout and consequently your touch interface.
Runtime Modifier
The runtime modifier is a widget that allows you to modify the position and size of virtual controls in-game. Combined with the integrated save system, you can offer players a system that remembers the placement and size of their virtual controls.
And there’s more…
These are just some of the new features and enhancements in Touch Interface Designer 2025.2. Check out the release notes to see the full feature list.
Join the Lost in Game Studio Community
Join the Lost in Game Studio Community on Discord, where you can share your insight on the update.
Some features are Beta or Experimental, and should not be considered production-ready. See the release notes for details.
Get Touch Interface Designer 2025.2 today!
If your are existing user, you can download the update on FAB, it’s free! If you’ve yet to dive in, there’s never been a better time!

Comments (0)