See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Trucco (videogiochi) - Wikipedia

Trucco (videogiochi)

Da Wikipedia, l'enciclopedia libera.

Un trucco (o cheat in inglese) in un videogioco è una tecnica che permette di barare, ovvero ottenere degli effetti benefici normalmente impossibili su uno o più partecipanti. Ne esiste la possibilità in molti videogiochi, sia in giocatore singolo (utilizzabili o meno a discrezione del giocatore) che in multigiocatore (proibiti perché contro l'etica sportiva, a meno che influenzino ugualmente tutti i giocatori).

Esempio: in un gioco di corse automobilistiche un cheat può permettere di far correre la propria vettura più veloce di quella degli avversari. Oppure in un gioco di guerra un cheat può fornire munizioni infinite al proprio fucile, o renderci invulnerabili al fuoco nemico.

Un trucco può essere messo intenzionalmente a disposizione dal programma a chi ne conosce il codice segreto (cheat code), oppure può essere ottenuto sfruttando in modo antisportivo un baco del programma (vedi ad esempio il Bunnyhop), o ancora può essere ottenuto con un programma esterno.

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. Ma esistono spesso anche trucchi "equi" che hanno effetto su tutti i giocatori (es. aumentando la velocità di tutte le vetture) e vengono utilizzati per cambiare lo stile di gioco.

Indice

[modifica] Cheat code

Per approfondire, vedi la voce Cheat code.

Moltissimi videogiochi permettono di inserire codici alfanumerici o altre sequenze di input che abilitano nuove funzionalità, che possono andare dal rifornimento di armi ed energia, allo sblocco di veicoli e personaggi nascosti, all'immortalità (god mode) ed al volo (talvolta in modalità noclip, che permette di passare attraverso gli oggetti): si tratta di funzionlità predisposte volontariamente dallo sviluppatore del gioco.

[modifica] Trainer

I trainer sono dei piccoli software (integrati all'interno del programma principale oppure separati) creati da terzi per modificare il funzionamento dei giochi (in generale, per renderli più facili).
È possibile trovare dei trainer anche senza cercarli esplicitamente, specialmente nel periodo di espansione dei giochi MS-DOS in cui i gruppi di cracker toglievano le protezioni anticopia ed inserivano una piccola "demo" (un testo, talvolta in movimento o accompagnato da suoni) come propria firma prima dell'avvio del gioco vero e proprio: talvolta potevano inserire un menù "trainer" che permetteva di abilitare "imbrogli" come energia o vite infinite. Circolavano quindi (illegalmente) giochi dalle protezioni rimosse ed in più dotati di trainer.
I trainer si possono trovare anche per i giochi moderni, spesso sotto forma di download separati.

Per capire il funzionamento dei trainer, vedere la sezione Modificatori di memoria.

[modifica] Trucchi in multiplayer

I trucchi nel multiplayer online sono considerati antisportivi e il loro utilizzo può essere bandito direttamente dalle case produttrici; per tutelare i giocatori puliti i programmatori ricorrono all'inserimento di un software anti-cheat nel videogioco: gli anti-cheat più basilari (come HradBa di Vietcong) si limitano a bandire permanentemente da un server il giocatore sorpreso ad utilizzare un cheat in base al suo indirizzo IP, ma cambiando IP o utilizzando un altro cheat è possibile ingannare l'anti-cheat e rientrare nel server. Esistono poi degli anti-cheat più evoluti (come Punkbuster) in grado di bandire l'IP, l'account, la CD Key del gioco acquistato dal giocatore (costringendolo a comprare una nuova copia per continuare a giocare online) da tutti i server, ed altri perfino i codici hardware del cheater (come i seriali degli HD o delle CPU). Questi potenti anti-cheat, oltre a registrare le violazioni, tramite il server prendono degli screenshot della visuale del giocatore ogni tot minuti ed eseguono ricerche tra tutti i file nella cartella del gioco, registrandone la dimensione in KB, il nome ed il numero esatto; dopodiché tutte le violazioni (grazie anche a siti affiliati all'anti-cheat, come PunksBusted per Punkbuster) vengono spedite alla casa produttrice che provvede a escludere dal gioco il cheater identificato. In più c'è la possibilità di caricare una lista dei nickname dei giocatori già banditi (se il giocatore rientra con lo stesso nick viene buttato fuori per presunto cheat) per evitare che, ricomprato il gioco, possano riutilizzare il loro account. Alcuni dei cheat più famosi e combattuti sono:

  • Aimbot;
  • Multihack;
  • Fog Remover;
  • Speed Hack;
  • Wall Hack;
  • Flying Cheat;
  • Tag Hack;
  • Sky Remover;
  • Game Hack;
  • Sniper Knife;
  • Unbanner;
  • Flash Remover.

[modifica] Modificatori di memoria

Oltre ai cheat code implementati dai programmatori, esiste anche la possibilità di barare durante una partita di videogame utilizzando dei modificatori di memoria o trainer ("allenatore"), 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 stesso modificando dati necessari al corretto funzionamento, perdendo così i progressi effettuati durante la partita. Modificare la memoria di solito viene fatto tramite una ricerca con progressivo raffinamento: 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.

Un esempio: in una partita ad un gioco di guerra si inizia con 100 punti di energia. Attivando il modificatore di memoria, e scelto il processo relativo al gioco, si cercano tutte le celle di memoria che hanno come valore 100 (i punti di energia). In questo momento il modificatore di memoria sarà in grado di rintracciare un certo numero di celle di memoria con quel valore. Troppe per provare a modificare. Tornando al gioco (e lasciando il modificatore attivo), si continua fino a riscontrare una perdita di punti. Si torna al modificatore di memoria, e si raffina la precedente ricerca inserendo il nuovo valore di energia. il numero di variabili diminuisce rigorosamente. E così via, si continua il processo fino ad intercettare una sola variabile che contiene sempre un valore identico al nostro livello di energia: a questo punto si è certi di aver trovato la variabile giusta. I modificatori a questo punto permettono di assegnare un nuovo valore alla cella di memoria (energia al massimo) e - di solito - di proteggere la cella da eventuali modifiche successive da parte del software: in questo modo l' energia continuerà a restare al massimo. 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 al massimo valore si dovrà ripetere tutta la procedura qui descritta.

I modificatori di memoria software possono generalmente essere utilizzati solo sulla piattaforma di un personal computer, e si trovano gratuitamente su internet alla voce "trainer", mentre quelli hardware, per le console, sono generalmente venduti in negozi specializzati.


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -