I want to make a game but i dont know how

Hello. i recently got back into unity (again) and got this nice idea for a new mobile game.

In the game, you command a turret on a map, and enemy planes keep flying over the map from all directions . Your task is to shoot them down with the turret, and the game is over if a plane drops a bomb on you (bomber planes are rare) or if you miss 10 planes.

I dont really have other experience from unity other than a mobile game i made where you roll a ball through obstacles to a finish with multiple levels.

Can anybody tell me what do i need to learn and add? how do i make animations for the turret? how do i make a shooting system?

Helpers will get added to credits,
below is a sketch of the game

According to what you mean. if you are certain of your goals. It is simpler to locate tools with which to begin working.

Choose the simplest game engines to learn if you still have no idea what kind of games you want to build and are just looking to practice.

Developers who knew what they wanted to construct and grabbed hold of any tools they could get their hands on producing some of the decade’s biggest hits.

To create games, vision, motivation, and consistency are significantly more important than technical proficiency.

With tools you can test out for free, you can create the fundamental components of a game in one week.

Construct, a game creator, etc.

mobile game app development