This is not a single line answer really appropriate for AnswerHub. The forums and the Blueprint section is a better place as it’s a discussion.
Basically, you are asking how to make an entire game.
Start with your game design, your functional features that you need will come from that. Group them into related sections and think about how they relate to each other and are going to tie in together. Then start implementing basically.
When you run into more specific questions like, I want an effect on the ground when I click, maybe come here to answerhub. Or I tried xyz and it didn’t work, help.
There are so many different ways you can do what you are asking it would be a disservice to tell you to do a specific thing. It depends.