mercoledì 12 gennaio 2011

Magic 0.1.3

In questa settimana non sono riuscito a far molto, anche per portare avanti il mio gdr dal quale questo RL è stato tratto, ma soprattutto per problemi inerenti alla programmazione.

Infatti ho provato a concentrarmi sulla conversione del gioco per sistemi windows, ma la cosa sembra più ostica del previsto: il problema che sto affrontando ora consiste nel sistema di input dei comandi. Su piattaforma linux, pur non essendo presenti funzioni che facciano al caso mio, ho utilizzato uno script chiamato termios che mi ha consentito di creare esattamente ciò di cui avevo bisogno.

Il problema è che termios non funziona sui terminali win32/dos quindi sono punto a capo. Ho spulciato le API del D per vedere se fornivano qualche aiuto, ma non ho ancora trovato nulla e il forum sembra morto. Allo stato attuale sto cercando di sfruttare la chat.

Alla peggio dovrò tentare di convertire le librerie del C che forniscono la funzone getch e vedere se ci riesco. Altrimenti addio versione windows :D

Tuttavia questa ricerca su termios mi ha fornito le competenze per ampliare il set di comandi del gioco nelle versioni future, introducendo anche le combinazione con il ctrl.

Vedremo.

1 commento:

  1. Perchè non usi le librerie SDL?? Credo che ci siano anche i bindings per il D

    RispondiElimina