How to make my own Open World game, and which software is required

You have to use any Readily available Game Engine if you’re an indie developer.

Otherwise you can use the engine that your company provides you.

SOME OF THE GAME ENGINES ARE AS FOLLOWS :

Unity engine:

One of the Best for Android game development.

Unreal Engine

Overall Best. Award the title of best game engine in Guinness Book of World …