>>269305205
a year to get reasonably comfortable with the basics of making 3d models from scratch and using unity
another year to learn the basics of game design
then you'll probably be ready to make something functional

>>269305551
planning is the most fun part, i have several almost complete design documents for games I will probably never find time to actually implement