Per creare un menu devi semplicemente stampare a video una lista di possibili comandi, e leggere in input la scelta dell'utente; se il tuo è un gioco che utilizza librerie grafiche, e non la console, allora crea con il tuo font le varie scritte, mostrale a schermo, e controlla i tasti premuti, il click del mouse, o cose simili..
Aprire, leggere e scrivere su file sono cose alla base della programmazione, puoi trovare informazioni su qualsiasi testo e attraverso semplicissime ricerche su google.