Имея базовые знания почти любого языка и совсем базовые знания директикса либо же опенгл, ты сможешь написать такое меню.
Я тебе советую посмотреть на ютубе уроки по основам с++, структуры, классы, ооп. После этого посмотреть, как работает рисование на опенгл (можешь полазить по сурсам).
Если ты вообще не понимаешь код в сурсах чита, даже вывода банального текста на экран, то у меня для тебя плохие новости, ты почти не обучаем.