Hello,
I think you would have to be a bit more specific on what your asking.
As far as I understand your question the issue is that the “feeling” of the game is drastically different compared to PUBG Mobile?
Well that makes a lot of sense since 30 fps vs 20 fps is a huge difference. Especially since the “fps” measurement is non-linear. The lower you get in the fps range the “more” work is needed to reduce it even further.
What I suspect is that you haven't really been focusing on getting your game snappy and responsive. You need to handle latency well to make it feel responsive.
For example when do you capture inputs, and how far away in the frame is that from the actual presentation of the frame?
Can you reduce the latency between input and frame presentation?
Make sure to profile your game and have a look at what is taking up all the time, and optimize it.
The PUBG Mobile game is probably very well optimized for mobile devices and they've thought about all these things and have had several engineers working on optimizing the game and reduce latency.