Я так понимаю программировать вы начали учиться одновременно с началом разработки игры и прямо на ней?
Мне кажется, тут написанием кода едва ли попахивает
Красавчик! Тоже пилю свой движок, с редактором уровней и свой GUI. Несмотря на увлекательность понял через года полтора разработки игры: что все таки лучше запилить картинку на весь экран - сразу с GUI, чем долго дебажить код своего GUI в рамках каждого меню. Но тебе желаю терпения и успехов!
Для мира говно, для себя опыт