So i have myself a very clear vision for a game i have wanted to make, and i think it shouldn't be too hard and in my skillset but i dont even know where to start learning. everything i have looked at in the past vs what i hear seems very conflicting or leading me to learn basics that dont evolve past that or lead me in a direction that does not lead up to the game i want to make. i dont even know if i should click 2d or 3d for my project when opening on unity (btw im using unity. not for any particular reason i dont think, but just because it seems accessible and i goofed off with it a few times over the years (tho remember nothing))
the type of game i want to make is a reto style pixel art action rpg with platformer elements. so it would be a top down-ish (camera angles) game that plays like the old Ys games (from Ys V onward) the details of design past that dont really matter at the moment since im just starting like magic or party systems as thats all implemented later, but what i do need to know is what types of things should i be learning and what tools i should use to start me on the right path to reach my goals. and i guess what option i should pick for project type since i have no idea about any of the limitations