Cheat code: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m -orfano
Nessun oggetto della modifica
Riga 1:
'''Cheat code''' solitamente(traduzione vieneletterale: tradotto''codice intruffa'') italianoviene conutilizzato il termine "gabola" o "trucco". Il cheat codeper èindicare un codice cheper permetteottenere diin modificareun qualcosavideogame all'interno di undeterminate [[software]]facilitazioni. AlcuniIl dimeccanismo questidelle codicicheat sonovengono implementati dagli stessi sviluppatori didei [[videogiochi]]videogame specialmente per, adfacilitare esempio,la testarefase alcunidi aspettitest del gioco (adprima esempiodella ilsua cheatpubblicazione, chee permettelasciati diall'interno saltaredel dacodice unper livelloaggiungere adlongevità unal altro)gioco stesso.
 
I cheat codes possono assumere diverse forme, come una sequenza di tasti da digitare durante il gioco oppure attraverso azioni particolari in fase di gioco. I vantaggi ottenuti possono essere diversi, e tutti mirano a facilitare il completamento del gioco.
Alcune volte i codici segreti vengono inseriti come una sorta di [[easter egg]] o ricompensa nascosta. Tutte le maggiori testate di [[videogiochi]] hanno bene o male una sezione in cui vengono pubblicati periodicamente i nuovi cheat code scoperti.
 
Esempio: ''in un gioco di corse automobilistiche un cheat code può permettere di far correre la propria vettura più veloce di quella degli avversari. Oppure in un gioco di guerra un cheat code può fornire munizioni infinite al proprio fucile, o renderci invulnerabili al fuoco nemico.''
Il metodo per inserire nel gioco i cheat codes consiste solitamente nella pressione di una sequenza di tasti, un codice appunto che in alcuni casi deve essere digitato entro un certo tempo o in un certo punto del gioco. Alcuni [[videogiochi]] hanno sezioni apposite per l'inserimento dei codici, ad esempio nelle opzioni.
 
Oltre ai cheat code implementati dai programmatori, esistono anche la possibilità di truffare durante un videogame utilizzando dei '''modificatori di memoria''', i quali possono essere hardware o software. Questi modificatori mettono a disposizione dell'utente una mappa della memoria controllata dal processo del videogame, permettendogli di modificare a piacimento i valori contenuti. '''Questo processo è complesso e rischioso, in quanto è possibile danneggiare l'immagine in memoria del processo modificando dati necessari al corretto funzionamento, perdendo così i progressi effettuati durante la partita.''' Modificare la memoria di solito viene fatto tramite una ricerca progressiva: tutto sta nell'individuare il valore che si vuole modificare, ed effettuare ricerche progressive che seguano passo a passo il cambiare del suddetto valore, fino ad intercettare la cella di memoria che inequivocabilmente ci interessa.
Mentre i normali cheat code sono inseriti dai programmatori nel codice del [[software]], quelli non ufficiali vengono creati manipolando alcuni dati custoditi in memoria durante l'esecuzione del gioco. Sulle [[console]] questo avviene attraverso le [[cheat cartridge]] (delle speciali carte contenenti i codici segreti) vendute a parte.
 
Esempio: ''iniziamo una partita ad un gioco di guerra, e ci troviamo con 100 punti di energia. Attiviamo il nostro modificatore di memoria, e scelto il processo relativo al gioco, iniziamo a cercare tutte le celle di memoria che hanno come valore 100 (i nostri punti di energia). In questo momento il modificatore di memoria sarà in grado di rintracciare - ad esempio - 112946 celle di memoria. Troppe per provare già a modificare. Tornando al gioco (e lasciando il modificatore attivo), facciamo qualche passo, finché un soldato nemico non ci spara, facendo scendere la nostra energia a 97. Torniamo al modificatore di memoria, e raffiniamo la precedente ricerca inserendo come nuovo valore 97. Potremo vedere come le variabili che precedentemente valevano 100 ed ora valgono 97 sono diminuite rigorosamente, e ne troviamo - ad esempio - soltanto 43 (contro le 112946 di prima). E così via, continuiamo a saltare tra il gioco e il modificatore di memoria fino ad intercettare una sola variabile che contiene sempre un valore identico al nostro livello di energia: a questo punto siamo certi di aver trovato ciò che cercavamo. I modificatori a questo punto permettono - di solito - di assegnare un nuovo valore alla cella di memoria (riportiamo il valore a 100!) e di proteggere la cella da eventuali modifiche successive da parte del software: in questo modo anche se il nemico ci colpirà ancora, la nostra energia continuerà a restare a 100. Questa procedura è volatile in quanto, una volta chiuso il videogame, la memoria del computer viene ripulita, e se alla prossima partita vorremo avere ancora l'energia fissata a 100, dovremo ripetere tutta la procedura qui descritta.''
L'utilizzo di un cheat code è molto spesso un vero e proprio imbroglio per poter andare avanti nel gioco senza difficoltà e tutti i giocatori più seri cercano in tutti i modi di non farne mai uso, a meno che un errore nel gioco non li costringa a ricominciare tutto da capo.
 
I modificatori di memoria software possono trovarsi gratuitamente su internet alla voce di '''trainer''' (allenatore), mentre quelli hardware sono generalmente venduti in negozi specializzati.
 
L'utilizzo di trucchi nel completamento del gioco aiuta sicuramente a lenire la frustrazione di una situazione difficile da superare, ma abbassa al tempo stesso il divertimento e il concetto di sfida del gioco.
 
[[Categoria:Termini particolari dei videogiochi]]