Che cosa significa quando qualcosa è codificato come nel gioco?

2

Sto cercando di rimuovere alcune restrizioni programmate in un gioco come Sims 3, ma alcune funzionalità come la restrizione di età sono codificate nel codice del gioco, quindi ho letto alcuni tutorial e ho scoperto che è qualcosa di codificato nel gioco programmazione. Cosa significa hard-code nella programmazione?

    
posta The Game Master 18.06.2018 - 15:37
fonte

3 risposte

6

Questo di solito significa che è nel codice del programma, piuttosto che in un file di configurazione o configurabile dall'utente in fase di esecuzione. I progettisti del gioco non hanno intenzione di modificarlo e dovrai modificare il codice di gioco effettivo. Questo può essere abbastanza difficile.

    
risposta data 18.06.2018 - 15:41
fonte
4

Programmazione hard-coding significa che la funzionalità non può essere modificata senza cambiare il codice del programma.

Uso della limitazione per età come esempio. Questo è stato fatto in modo che l'età richiesta possa essere modificata solo modificando il codice piuttosto che configurabile tramite un file che chiunque potrebbe modificare.

    
risposta data 18.06.2018 - 15:43
fonte
1

Questa non è davvero una domanda di programmazione. Nel contesto dei videogiochi, molti giochi hanno file o risorse disponibili per gli utenti da modificare. Questo è chiamato modding del gioco. Alcuni giochi incoraggiano questo per gli utenti a creare i propri contenuti per il gioco, altri no, ma esistono mod per molti giochi, specialmente quelli per PC.

Codice hard codificato in questo senso significa che il codice che controlla questa funzione non è disponibile nei file che è possibile modificare. Di solito questo significa che è impostato nel file eseguibile binario del gioco e non esiste un modo semplice per arrivare a quel codice.

    
risposta data 18.06.2018 - 15:45
fonte

Leggi altre domande sui tag