Voglio fare una cosa a livello piuttosto alto, senza andare a trappolare troppo con i dettagli del sistema. Praticamente, ogniqualvolta ho bisogno di un'interfaccia a linea di comando, non debba fare altro che istanziare una classe, per es

new Console();

e questa mi apra una finestra (o mi estenda la finestra già aperta,non è importante) e rimanga in ascolto della tastiera!

Ma a livello alto, che sia portabile, un'emulazione appunto!


Ma per farmi capire meglio vi spiego cosa voglio fare: sto traducendo in toto io vecchissimo gioco Gorilla.bas (ve lo ricordate?? ), a dire il vero non ho intenzione di usare C/C++ ma dato che non c'è la sezione per il linguaggio che uso (OCaml)... poi ci penso io a tradurre il tutto.
E dicevo..per chi sapesse di cosa parlo, nel gioco c'è una fase iniziale di input di dati (modo testo), poi parte il modo grafico!

Ma io vorrei fare una cosa il più generale possibile, in modo da poterla usare anche in altri giochi o applicazioni che scrivo (o traduco)!!