Alaykum assalam my brother!
Thanks for the compliments! Yeah, it took me one entire week to design the touch controls, I made them from scratch, over the FPS Game Starter Kit (for me one of the best kits on the marketplace, and my choice for Fursan al-Aqsa Remake Core Gameplay Framework):
I first made a research about the mobile shooters with best touch controls, since I am new to mobile gaming
(I am an old school gamer), until I found that Modern Combat 5 has the best touch controls among mobile shooters:
Then I searched through the marketplace to see if I could find some touch controls ready to use, but did not find one which I could say: “Yeah, this is the one I need”. So I said bismillah and let’s get the dirty work done by myself.
I downloaded and played Modern Combat 5 on my mobile phone, then I took some screenshots, opened these screenshots on photoshop, and began to manually draw my mobile HUD over Modern Combat 5 reference. But I made some changes to fit better my game, like letting the most important buttons close to the player thumb (Shoot, Sprint, Run and ADS), which are the bottom right buttons. The least important buttons, the less used I placed them on the top left (Camera Change between FPS and TPS, the inventory and the pause button).
Then on the bottom left area I placed first the bullet time button, and it is easy to be accessed by the player which his left thumb, and it is very close to the moving pad, which will be used constantly. Then at its side comes the crouch and the melee (least used).
And on the top right I placed the interaction button, the grenade and the weapons swap. I have left the left side with icons related to the shooting. In example, it is more easy for the player to swap weapons with the swap weapons button on the top right, since the distance between his right thumb which will be constantly shooting to the weapons swap button is small.
I may add an option to the player be able to customize the mobile hud positions and opacity, since I already found this tutorial here:
That can be a first step for achieving this.
About the smoothness of the controls, I feel that it is a bit clunky
, because I am not used to touch controls yet, but they look and feel almost exactly as Modern Combat 5. So I think I am on the right way, in sha Allah!
I will improve them later, but now I am going to the next step, making a brand new map which I will release as a free demo of Fursan al-Aqsa Remake and Mobile.