Best engine for my game

If any of you people know the game SIMULACRA, i want to make a fan game of that one.
What engine should i choose, and how do i really do it?

What engine should i choose

its a unreal engine answerhub so we may be a bit biased. but the engine you should choose is the one you know how to use and that can get you the result your looking for. when it comes to top end graphics and complex gameplay current engines can do amazing things UE4 and unity are both great ways to go. of course theres plenty of others out there and some that have very limited capabilities. even with limited capabilities you can do alot just look at the people making games in other games level editors.

i guess what it comes down to is find one you think looks good and you want to use then run with it.

how do i really do it

now i dont know that game or what skills you have, but from the sound of it your pretty new to game dev in general so you may be aiming too high in a way. if youve never made a game and dont know where to start then you should shelf your big idea for awhile and start with a smaller project. learn how the engine works and how to assemble the individual systems for your game, bit by bit. once you know how to make the parts then you will be ready to make the whole. also your first game will be garbage thats how it always is be proud you completed it and move on to making something better. keep making things until you think your ready to make your masterpiece, you dont want to start in on it then learn more and feel like you need to start over thats no fun.

so i just looked up the game you mentioned and itd definitely something you could do in unreal or in most other engines ( at least from my quick look on steam). i would start with the basics as with anything, then look into widgets i would think. make sure to pay attention to references and basic logic as those will help you a great deal.