I'll make this short.. joined awhile ago to ask when I ran into any problems trying to do simple practice projects. Just basic stuff making sure I can move a character around and have him open doors or pick things up before I try a serious game.
I have extensive programming and game design experience, I've just never properly applied it to a project, and after much fussing settled on Godot as my engine. As a Linux user, most engines don't run natively, and many options are just coding libraries which is a bit too abstract. GUI layout in straight code is not a simple task.
.. which brings me to my issue: there any tips on managing a project? Because whenever I try I soon get swamped down by everything a game needs to be considered complete; controls, maps, graphics, music, menus, options, polish... I tried my best to approach it by breaking it into smaller goals, like "only get the character moving in this version" and "Just add picking things up for a one-item inventory next" and so on, but.. I still get overwhelmed..
Is there any advice for keeping a project well managed and collected together, or is this just a power-through-it sort of thing?