When I was in high school, I created a bunch of tiny games in a system called DIV 2 Game Studio and later in a software called 3d Game Studio. Then a friend told me that to make a real game, I need to write my own engine. Took me 20 years to create another tiny game. Wonder what happened if I never got that "advice".