Hi,
I'm wondering what kind of touch controls would work good for a topdown 2D space shooter? I want to have several space ships with different amounts of weapons the player can activate maybe up to 5 or 6 weapons/modules accessible through a hotbar. Some ships should rotate and accelerate faster then others. I kind of want to keep it as arcade as possible but I am open to all suggestions. I am not aiming for realism but for a fun game experience.
Controls?
- I need to control speed and rotation of the player. The first thing I was thinking about was having a speed bar the player could interact with to control it's speed. And the direction could be determined by touching the map or by some sort of on screen controller.
-
Another thing could be to have a single virtual "stick" controller that controls direction and speed.
Combat?
- I was first thinking of some automated system when weapons are activated when an enemy is locked by pressing it, I could have different types of weapons that have different rotation speed to follow the locked target. But this is not very arcade like and takes away a huge skill factor except when dodging and getting near an enemy are the main mechanics.
- I could make the player shoot certain types of weapons only in forward direction. And activating something like a missile by dragging and dropping.
Like I said, I am open to all suggestions. I tried looking into proven concepts but could not find that much. One thing I need to watch out for is screen space, I prefer to show a decent amount of information on screen so using those huge virtual controllers is kind of a waste.
Thanks in advance,