・とにかく理想としているゲームを実現したい
・若く時間もあるのでプログラムの基礎から学習したい

前者であれば、エンジン使う。UEかUnity。
エンジンを馬鹿にする人もいるが、ドラクエ8(Unity)や鉄拳7(UE4)などをツクール作品と同列だと思うか?

後者であれば、初歩から頑張る。言語はC系ならどれでも良いよ。プログラミングの過程が重要なので。