[Released] Nice Touch - the most simple multitouch virtual input solution

Hi, I’m proud to announce I just released Nice Touch on the Asset Store.

Nice Touch is the most simple mobile input solution available on the Unity Asset Store.
Already included in the Corgi Engine, the best platformer asset for Unity, it’s a proven and battle tested solution that just gets the job done. As users of the Corgi Engine found it quite useful, I thought maybe it’d be a good idea to release it separately, so you can use it in any project. Of course if you already own the Corgi Engine, don’t buy this one Smiley Happy

Minimal by design, it provides you with a way to add virtual joysticks, directional pads and buttons to your game within seconds.

You can get it now on the Asset Store!

PS : Since the last introductory post was made on the now ex-new forums, here’s a new one.

I’ve just submitted v1.1 of Nice Touch to the Asset Store.
This version includes a few bugfixes, and introduces dynamic/repositionable joysticks, extremely easy to set up.
I hope you’ll like it!

v1.1 of Nice Touch just hit the store, you can get it now or update for free if you already own the asset.
I’ve also updated the documentation to introduce the new features.

I’ve just submitted v1.2 of Nice Touch to the Asset Store.
Buttons and axis can now optionnally be pressed/released without lifting the finger, but rather just by moving out of the button.

v1.3 of Nice Touch recently hit the store!
It adds states to buttons and axis buttons to avoid having events triggered in the wrong order in some cases.
And it introduces a switch from awake to start for initialization on joysticks.

I hope you’ll like this new version :slight_smile:

Just submitted v1.4 of Nice Touch to the store. This one adds swipe zones!
I hope you’ll like it!

Can I use it for 2d games?
Please tell me how to do it.

@rion3510rion > Of course you can, it’s an input system, it works for all types of games, just like a keyboard or a gamepad would. The input system itself doesn’t know about your game’s D or genre :slight_smile: If you want to know more about how to use it I’d suggest looking at the demo and documentation.

1 Like

Hi Reuno! I am interested in the Nice Touch asset for my mobile fps, but I see on the asset store it has not been update since Jun 16, 2017 will your asset still work with Unity 2019.3/FPS? I have all you other assets and would love to get this one too! Gotta catch them all :stuck_out_tongue_winking_eye: haha! Thx in advance!

Sure, it’ll work. Note that if you’ve got the other ones, you’ve already got this one, it’s included in TopDown, Corgi and Highroad, among others.

1 Like

Oh great! Thx for getting back to me! Going to look at Corgi asset and get it there! Thx reuno

Hi i have purchased Nice touch and later Purchased Feel Package. When importing both in my project i get error in MMTools files not found. How can i resolve this issue?

@funlabsfinance > That’s normal, there’s an overlap between Nice Touch and Feel. Feel already contains most of NT, so I’d say you don’t have to import both, Feel would be enough. But if you decide to import both, you need to remove NT’s MMTools folder (see Nice Touch Documentation | Nice Touch Documentation)

Hello, I viewed swipe zone demo in input demo of topdown…I still can’t figure out how to move character by swiping. I think I am just misunderstanding how to use.

@3CHO12 > You can see how it’s used in that demo. It exposes a MMSwipeEvent you can listen for, that will give you the swipes’ direction, angle, length, origin, destination and duration.

8688951--1171959--upload_2022-12-27_11-1-31.png

1 Like

Thank you for making this it really helps when I build games.

1 Like