PDA

View Full Version : aprire Database videogioco


sobrano
22-04-2018, 16:08
Salve a tutti,
Sto giocando a un gioco (Un famoso gioco di ciclismo manageriale), vorrei creare un programma per modificare i files del database che contengono i nomi e i valori di tutti i ciclisti e le squadre.

il database ha estensione cdb (che credo voglia dire cyanide data base.
Esistono gia degli editor fatto da utenti del gioco ma io vorrei creare il mio.

Vorrei provare a programmare il mio editor di database con visual basic e mi sono gia studiato tutte le funzioni che vorrei implementare nel programma.

Un grossa lacuna che ho e' quella di come importare questi files in visual basic. Come potrei caricare il database del gioco in visual basic per poi crearci attorno un prgramma per modificarlo?

grazie

pabloski
25-04-2018, 12:10
Sei sicuro che sia questo cyanide database? Mai sentito nominare.

Comunque ti serve sapere il formato, altrimenti non puoi fare nulla. O è un formato documentato, per cui basta leggerti la documentazione. Oppure dei fare reverse engineering, cioè aprire il file cdb e cercare di capire, analizzandolo byte per byte, qual è la sua struttura.

ilcappio
03-05-2018, 16:35
Salve a tutti,
Sto giocando a un gioco (Un famoso gioco di ciclismo manageriale), vorrei creare un programma per modificare i files del database che contengono i nomi e i valori di tutti i ciclisti e le squadre.

il database ha estensione cdb (che credo voglia dire cyanide data base.
Esistono gia degli editor fatto da utenti del gioco ma io vorrei creare il mio.

Vorrei provare a programmare il mio editor di database con visual basic e mi sono gia studiato tutte le funzioni che vorrei implementare nel programma.

Un grossa lacuna che ho e' quella di come importare questi files in visual basic. Come potrei caricare il database del gioco in visual basic per poi crearci attorno un prgramma per modificarlo?

grazie

Se ci sono sw già fatti, probabilmente saranno opensource e su github. Puoi studiarnel il codice, per capire come è strutturato il db e poi farti il tuo :)