lunedì 10 dicembre 2007

Standard God tricolore su Delfino Square

La pista Delfino Square di Mario Kart DS è nota per avere degli standard ardui da scalare.
La mia opinione è che il motivo sia da ricercarsi nella pubblicazione della relativa sfida sul mensile Italiano di Nintendo.
Questo ha portato i giocatori italiani a raggiungere subito un livello superiore a quello degli giocatori di altre nazionalità.
In fase di decisione degli standard non si è tenuto conto di questo fatto con la conseguenza che lo standard God è stato subito ritenuto impossibile dai top players.
Come accade sistematicamente, nessun tempo è realmente impossibile e lo standard è stato infranto oggi da, neanche a dirlo, un talentuoso giocatore italiano, G-Danzee.
Ecco il video del suo meraviglioso 1"30'744

mercoledì 5 dicembre 2007

Bowser Castle 1 - si comincia a fare sul serio.

Acquisite le tecniche necessarie per girare questo apparentemente semplice percorso, e stabilita quella che credo sia la strategia migliore (anche se la mia esecuzione è tutt'altro che perfetta), ottengo un buon 42"36 sui tre giri, gareggiando con le regole della players' page, ovvero senza usare ticking e scorciatoie.
Per ora è il tempo più veloce conosciuto (seguendo le suddette regole), vedremo se in futuro qualcuno riuscirà a scendere sotto i 42 secondi.

venerdì 23 novembre 2007

Digressione flash - Ancora Mouse Speed

Con qualche sforzo ho registrato una mia partita decente sul livello 5, che è stato veramente ostico da addomesticare :)
A differenza del Livello 1 dove ho margini di miglioramento risicati, sul livello 5 avrei ancora moltissimo lavoro da fare, ma non ne ho nessuna intenzione :)

sabato 17 novembre 2007

Digressione Flash - video di MouseSpeed

Visto che alcuni non credevano possibile il mio tempo sul gioco flash Mouse Speed, sono lieto di presentare un video live in cui ottengo un tempo abbastanza vicino al mio record.
Buona visione!

lunedì 12 novembre 2007

Digressione: Flash Game con classifiche

Esistono moltissimi siti che contengono giochi flash e offrono classifiche individuali e raggruppate degli stessi.

Per chi vuole un po' di sana competizione oppure qualche minuto di divertimento spensierato, consiglio giochi101.it.

Ci sono anche alcuni dei flash game che ho precedentemente trattato in questo blog.
Noterete che, in quel caso, i miei punteggi sono peggiori di quelli che ho pubblicato qui.
Il motivo è che nel sito in questione utilizzo la dimensione di gioco imposta anzichè ingrandirla fino ad ottenere il miglior compromesso fra usabilità del mouse e velocità di movimento.
Nei giochi di precisione di mouse è un fattore determinante.

Circuito di Peach in rotta per il sub 42

Porto oggi il mio primato a 42"21.
Interessante il fatto che i miei migliori giri mi darebbero di un soffio il tanto agognato sub 42.
Per ora rimane comunque fuori dalla mia portata...
forse fra sei mesi o un anno... :)
Nel frattempo, ecco il video della mia gara.


giovedì 11 ottobre 2007

Pacman compie 28 anni


In occasione del 28° anniversario di Pacman, uno dei videogiochi più famosi della storia, vi propongo le impressioni che ebbi il giorno in cui visionai la "partita perfetta".

Ho visionato or ora il replay del record del mondo di PacMan: Neil Chapman ha eseguito la partita perfetta: a questo gioco non è possibile ottenere un punteggio superiore del suo.
La sua impresa dura diverse ore di gioco.

E' stata un'esperienza commovente.
Nei primi schermi ero davvero incredulo a vedere i numeri che ha fatto per mettere in fila i quattro fantasmini in modo da mangiarli tutti con ogni pillola.

Negli schermi più avanzati invece, le pillole non danno l'invicibilità, per cui ha dovuto ripetere il pattern vincente dello schermo "bovinamente" per oltre 200 volte.
Talvolta si fermava in una posizione sicura per alcuni minuti (pausa pipì? - chissà).
L'ultimo livello (il 256) è allucinante (si veda immagine qui in alto): un bug riempie tutta la parte destra dello schermo (un'intera metà) di caratteri pseudocasuali, alcuni di questi bloccano il cammino del pacman, altri no.
Dopo aver completato tutta la metà sinistra, l'eroe si avventura nell'inconcepibile parte destra.
Era come Matrix, ma 20 anni prima che fosse pensato.
Alla cieca prende i puntini (in realtà i caratteri che casualmente sono puntini).
Finiti anche questi, si lascia uccidere e i puntini della parte destra ricompaiono.
Va avanti così finchè termina tutte le vite.

Non riesco lontanamente ad immaginare il senso di liberazione che deve aver provato dopo aver preso l'ultimo puntino...
Avevo letto qualcosa riguardo a questo record (oggi 5 persone sono riuscite ad eguagliarlo), e molti dicevano che si trattasse semplicemente di "imparare il pattern a memoria".
Niente di più lontano dalla verità. Basta visionare i primi due livelli ed aver giocato almeno una volta a qualsiasi videogioco per farsi un'idea dei rischi e del tempismo necessario.
La visione dell'intera partita è una lezione di vita.


Concludo inglobando un video in cui si vede il finale della partita perfetta col famoso split screen (per vederlo con le proporzioni corrette, cliccare sopra per passare al player di youtube e cliccare sull'icona in basso a destra per ridurre il video alle dimensioni originali):

martedì 2 ottobre 2007

Ancora il Circuito di Peach


Ormai sono ossessionato da questo circuito:
Nuovo record 42"45.
Qualcuno più dotato di me potrebbe osare scendere sotto i 42 secondi.
Vedremo...

Nel frattempo ho lanciato il guanto di sfida ai mostri giapponesi (sono sicuro che uno dei due mi batterà senza problemi)...
Nell'immagine, la loro classifica con in cima un nome familiare :)

Qui sotto, il video della mia gara.


martedì 25 settembre 2007

Digressione Flash - Unisci i punti


Chi non ha mai provato, almeno una volta, il passatempo della Settimana Enigmistica in cui si devono unire dei punti numerati per formare una figura?
Beh.. ecco il flash game che trasforma questo semplice concetto in una gara di abilità e velocità col mouse.
Dovete ripercorrere venti disegni differenti nel minor tempo possibile.

Il mio tempo migliore è 47"52.
Buon divertimento e buona fortuna.

domenica 23 settembre 2007

Circuito di Peach... piccole soddisfazioni

Da qualche giorno stavo provando, in brevi sessioni, la pista Peach Circuit su MKSC.
Questa pista, in effetti, la gioco dal 2003, con pause di settimane o addirittura mesi tra un gruppo di sessioni e l'altra ...

Oggi finalmente ho raggiunto il mio obiettivo ovvero una gara di tre giri abbastanza consistente (ovvero vicina ai miei giri migliori).
Ecco il video del mio 42"73, che è oggi il tempo noto più veloce sulla pista:

mercoledì 19 settembre 2007

Genesi ed evoluzione del miniturbo. Dal boost allo snaking

In questo articolo cercherò di esaminare l'evoluzione del sistema del miniturbo, tecnica simbolo di Mario Kart, che caratterizza in modo differente ogni episodio della serie.

In principio fu il boost.
Super Mario Kart introdusse, in modo segreto (ovvero non esplicitamente documentato), il boost.
Personalmente lo sperimentai per la prima volta sulla pista Mario Circuit 1, la prima pista di SMK.
Giravo e giravo attorno alla pista, e a un certo punto mi accorsi che, talvolta, alla fine dell'ultima curva, il rumore del motore diventava leggermente più stridulo e, contemporaneamente, guadagnavo terreno nei confronti del mio ghost.
Tale comportamento è totalmente voluto (programmato) e funziona in modo preciso e riproducibile senza l'intervento del caso.
Questo boost istantaneo, che viene chiamato miniturbo, funziona esattamente nello stesso modo in Mario Kart Super Circuit, ma nell'episodio per GBA è stato esplicitamente reso visibile a video grazie ad un'animazione di scintille blu nella parte posteriore del kart.
Ecco nel dettaglio come funziona:
Il miniturbo si sprigiona quando, in seguito ad una derapata abbastanza lunga (tenete quindi premuto il tasto R mentre girate), il kart viene raddrizzato e finisce di subire le forze di inerzia laterali (in pratica quando viaggia perfettamente dritto).
Potete immaginare che il kart abbia un parametro di carica del miniturbo (non viene visualizzato a video, dovete "sentirlo").
Quando siete in derapata il parametro sale. Quando il parametro raggiunge un certo valore, si verificano due casi:
se continuate a girare troppo a lungo finirete in testa coda, se invece raddrizzate il kart, verrà sprigionato il miniturbo.
Un miniturbo, a parità di traiettoria, permette di guadagnare quasi un decimo di secondo.
Inoltre, durante l'esecuzione del miniturbo il kart può viaggiare su qualsiasi terreno senza rallentare.
Per questo motivo, è possibile utlizzare il miniturbo per tagliare piccole porzioni di pista, avvantaggiandosene.
Grazie all'uso di un emulatore la comunità ha scoperto con precisione il meccanismo che regola la generazione di un mini turbo.
In sostanza esiste un valore di carica del miniturbo che normalmente vale 0.
Tale valore viene portato a 1 non appena si preme il tasto dorsale destro (tasto di derapata).
Ad ogni frame (ovvero immagine disegnata a video) successivo, possono succedere diverse situazioni:
- se il tasto dorsale non è più premuto, la variabile si azzera
- se la croce direzionale si trova in posizione neutra (ovvero nè a destra nè a sinistra), la variabile si azzera
- se la velocità del kart è inferiore ad una soglia (sensibilmente inferiore della normale velocità del kart), la variabile si azzera
- se si rilascia l'acceleratore, la variabile si azzera
Se nessuna delle precedenti situazioni si verifica, la variabile viene incrementata di una unità nel caso si sia sotto l'effetto di un fungo, o di due unità nel caso si stia procedendo normalmente.
Quando la variabile raggiunge almeno il valore 128 (ovvero dopo un secondo e tre centesimi di secondo se si stava procedendo senza l'utilizzo del fungo - si noti che il gioco disegna 60 immagini al secondo), il mini turbo è carico ed è pronto per essere rilasciato.
Una volta caricato, è sufficiente raddrizzare il kart e il mini turbo verrà sprigionato.
Il gioco, come si vede, non verifica che la derapata sia sempre nella stessa direzione, ma verifica che in nessun momento la croce direzionale sia nella posizione neutra.
La differenza è sostanziale, in quanto è possibile passare da sinistra a destra e viceversa in un intervallo di tempo molto ridotto.
Se tale intervallo è inferiore a quello di rilevamento del gioco (un sessantesimo di secondo), potete 'ingannarlo'.
In soldoni, potete passare da destra a sinistra e viceversa quante volte volete all'interno dei 103 centesimi di secondo necessari al caricamento del mini turbo, purchè, ogni qualvolta cambiate direzione, lo facciate in modo pressochè istantaneo.
Un numero alto di inversioni di direzione richiede una certa dose di fortuna perchè non potete sapere esattamente quando il gioco rileverà la posizione della croce direzionale.
Tale tecnica è comunemente detta ZZMT ovvero Zig Zag miniturbo.
Per poter 'abusare' di tale tecnica si può modificare il controller (nel caso di SMK) o la console (nel caso di MKSC), in modo che possano essere premuti contemporaneamente sia la direzione sinistra che la destra.
Così facendo si può garantire che, anche con una abilità manuale scarsa, la posizione neutra non venga mai raggiunta durante il caricamento del miniturbo.
Questa modifica non è vietata nella competizione della comunità sia perchè non è in alcun modo verificabile lo stato del joypad di chi gioca, sia perchè ogni joypad è construito in modo differente e in alcuni la croce direzionale è già abbastanza sottile da permettere la suddetta tecnica senza modifiche.

Passiamo ad analizzare l'evoluzione del miniturbo in Mario Kart 64
La descrizione è in prima persona ed a cura di NikeXTC, vista la mia incompetenza a riguardo :)

--Nasce il miniturbo.--
In realtà, una specie di miniturbo esisteva già nel primo Mario Kart (il lettore sappia che MKSC, nonostante sia quasi un clone di SMK è stato pubblicato successivamente a MK64 - n.d. termoPilucco), ma era "nascosto"... Questa volta è esplicitamente citato nel libretto di istruzioni ed è chiaro fin da subito che si tratta della tecnica chiave di questo gioco.
La meccanica è quella che diverrà poi una costante: derapata, doppio controsterzo e rilascio della derapata.

--Tempismo--
Personalmente (sulla versione NTSC) non ho mai avuto difficoltà nel caricare i miniturbo, ma ricordo che Steven Zwartjes mi disse che sulla versione PAL non potevi controsterzare troppo velocemente o rischiavi di "saltare" un passaggio.
Non ci sono differenze nel caricarlo più o meno velocemente, quindi l'idea è quello di prepararlo il più velocemente possibile e poi rilasciarlo.

--In rettilineo: SSMT--
Ossia Stretch-slide mini-turbo. La parte più difficile del fare un SSMT è quella di farlo partire bene. Il rischio è quello che al momento del salto il kart si intraversi troppo, facendo saltare quella che è invece la traiettoria ideale. Bisogna essere delicati nell'inclinare il Control Stick, quindi, per far in modo che lo SSMT parta effettivamente "stretch". Se si riesce, ci si può permettere di farlo anche su parti di pista particolarmente strette, come il piccolo rettilineo dopo il primo passaggio a livello di Kalimari Desert.
Ciò che comunque serve è un buon rettilineo, o comunque molto spazio in lungo, dato che le controsterzate vanno fatte cautamente, sempre per evitare di intraversare troppo il kart. Qualora accadesse, infatti, si perderebbe il vantaggio di aver rilasciato un miniturbo con la necessità di dover raddrizzare il kart.

--Uscita dal miniturbo: gliding--
Il gliding fu una caratteristica che fu trovata dopo qualche tempo e consiste nel raddrizzare il kart appena viene rilasciato il miniturbo (che sia in rettilineo o meno). In parole povere, il miniturbo va lasciato "sfogare" e il massimo vantaggio lo si ha se è perfettamente dritto.

--Concatenamento dei MT--
Per via del gliding, fare miniturbo a raffica uno dopo l'altro non è la migliore scelta, poiché la velocità cala bruscamente se viene iniziata una derapata. Trovare il ritmo giusto è una questione di occhio e abitudine, ed è ovviamente difficile spiegarlo a parole.

Riprendo la parola e passo a parlare dell'episodio che ha portato alla nascita del fenomeno 'snaking': Mario Kart Double Dash.
Per eseguire un miniturbo in MKDD, si entra in derapata si preme due volte le levetta analogica verso l'esterno (con un tempismo preciso, o, meglio, non troppo velocemente) in modo da ottenere le scintille blu e si rilascia il tasto dorsale.
Lo snaking (ovvero il procedere a serpentina) è conseguenza del fatto che si è obbligati ad inclinare il kart per poter eseguire un miniturbo (bisogna entrare in derapata), pertanto conviene alternare l'orientamento dello stesso quando se ne fanno in sequenza, in modo da bilanciare la traiettoria (a meno ovviamente che non li si esegua lungo una curva).
In MKDD il kart viene rallentato se è fuori pista, anche se sta eseguendo un miniturbo, quindi si tende a stare sulla pista.
Una tecnica avanzata id miniturbo, consiste nel rilasciare l'acceleratore e riprenderlo (al momento giusto) durante lo sprigionamento.
In questo modo il kart si raddrizza più rapidamente e quindi limita l'andamento a serpentina permettendo di guadagnare ulteriore tempo.

Che lo snaking fosse previsto o meno in MKDD, Nintendo ha lasciato praticamente immutato il sistema di miniturbo nell'episodio più recente: Mario Kart DS.
In MKDS il miniturbo si esegue entrando in derapata (manovra comune a tutti gli episodi).
Per ottenere le scintille bisogna passare due volte dalla direzione esterna della derapata a quella interna (doppio controsterzo).
Una volta ottenute le scintille rosse è sufficiente rilasciare il tasto di derapata per sprigionare il miniturbo.
Non c'è un limite minimo di tempo per ogni inversione di senso, ma c'è un limite minimo di tempo che deve passare fra l'avvento delle prime scintille e quello delle successive. Se si agisce troppo in fretta, le scintille non cambiano colore.
Il miniturbo di MKDS è molto efficiente: è potente quasi quanto un funghetto, tranne per il fatto che fuori pista perde gran parte della sua efficacia (al contrario del funghetto che è tradizionalmente lo strumento che permette di 'tagliare per prati').
Inoltre è possibile iniziare a caricare un miniturbo quando ancora l'effetto del precedente è in atto.
Questa operazione era possibile anche in MKDD e MK64 con la differenza che, appena si iniziava l'azione, il kart perdeva la velocità acquisita per merito del miniturbo.
Per questa ragione i giocatori esperti di MKDD e MK64 devono imparare a intervallare alla perfezione i miniturbo, anzichè cercare di ottenerne il più possibile.
In MKDS, a causa di un (probabile) bug di programmazione, è anche possibile ottenere la tecnica di boost infinito (detta PRB, acronimo di Prolonged Rocket Boost).
Rocket Boost è la tecnica di partenza turbo di MKDS. Per un paio di secondi, se partite col tempismo giusto, è possibile viaggiare alla massima velocità senza venire rallentati anche andando fuori pista.
Se, in seguito alla Rocket Boost, riuscite concatenare una serie di miniturbo senza alcuna esitazione (verosimilmente senza scendere al di sotto di una certa velocità), potete mantenere l'effetto di 'invulnerabilità fuori pista' anche per tutti i giri della gara.
Questa 'evoluzione' dello snaking è molto difficile da ottenere e necessita di mesi di allenamento, anche da parte dei giocatori più dotati, per poter essere sfruttata in una gara di tre giri.

martedì 11 settembre 2007

The Last God

Stanotte il giocatore olandese 20-100 (nickname che sta per Vincent) ha finalmente battuto l'ultimo standard "GOD" di Mario Kart Double Dash: il giro lanciato di Waluigi Stadium.
Il cronometro si è fermato a 30"960, il tempo massimo richiesto dallo standard "GOD" era 30"999.

Come ho scritto precedentemente, gli attuali standard di MKDD erano stati rivisti e resi "impossibili", dopo che i precedenti erano stati raggiunti in pochi mesi.
In particolare entrambi i nuovi standard della pista Waluigi Stadium sembravano assolutamente fuori dalla portata di qualsiasi giocatore.
Dopo due anni, Vincent ha dimostrato che, al contrario, sono stati gli standard "GOD" scelti meglio.

sabato 8 settembre 2007

Nice Find!

Un giocatore giapponese (a quanto ho capito il suo nickname è Cstrakm) si è messo d'impegno e ha giocato due TAS sulle coppe 150cc di Mario Kart Super Circuit.
Usa ogni tipo di tecnica (anche e soprattutto quelle non permesse nelle classifiche della players' page).
Non per questo il suo contributo è meno interessante: guardando i video sia il giocatore esperto che il novizio scopriranno l'essenza di 'Super Circuit': glitch a non finire e scorciatoie incredibili :)

Le TAS sono due in quanto, in un caso, ha deciso di non utilizzare lo spin glitch che rende le piste praticamente tutte uguali, visto che con con l'ausilio di una banana sfrutta un bug che conteggia due o tre giri di 3 centesimi di secondo (!)

Sottolineo, per chi non è andato a vedersi la definizione di TAS, che si parla di partite eseguite con l'emulatore.

Iniziamo quindi con la TAS in cui non utilizza lo spin glitch:

Mushroom Cup


Flower Cup


Lightning Cup

Guardate Sky Garden!

Star Cup


Special Cup



Nella seguente TAS utilizza spin glitch ovunque:

prime due coppe:


altre tre:

giovedì 6 settembre 2007

Fuori tema - Bioshock - Aggiornamento

Qualche giorno fa avevo parlato dell'invadente e limitante sistema di protezione del videogioco Bioshock.
Ebbene, le già numerose limitazioni (alcune delle quali trasformano di fatto la fruizione del gioco in una sorta di lotteria, visto che un guasto del proprio PC - sebbene riparato - potrebbe portare alla successiva impossibilità di giocare al tiolo in questione), non sono finite.
Si è scoperto che l'attivazione della propria copia è legata all'utente Windows che utilizza sul PC, questo perchè, a detta di un dipendente di 2K Games, "USER has purchased the game. Not the whole family. So why should your brother play for free?"
In pratica nè tuo fratello nè altri componenti della tua famiglia devono poter giocare.
Non commenterò neppure una pretesa del genere, mi limito a far notare che esistono milgiaia di videogiochi di successo che hanno come cavallo di battaglia la possibilità di essere giocati in multiplayer sulla stessa piattaforma (pensate ai picchiaduro ad incontri, per esempio).

lunedì 3 settembre 2007

Barriere

Quando un WR infrange una barriera (uno standard o un tempo preciso) c'è sempre qulacuno pronto a complimentarsi.
Questa volta però TB1, l'attuale campione di Mario Kart DS ha superato ogni aspettativa.
Nella prima pista del gioco, tradizionalmente la più semplice nonchè la più contesa, ha infranto la barriera di 1'13" (ottenendo 1'12"753) e ha distaccato il secondo miglior tempo di quasi un secondo.
E' inoltre riuscito, per primo, a 'battere' la pista con il kart più veloce, finendo i tre giri senza perdere il PRB (tecnica che consente di mantenere la massima velocità anche fuori pista, ma che necessita di un tempismo eccezionale per tutta la durata dalla gara).

Onore a lui!

giovedì 30 agosto 2007

Dettagli che fanno la differenza

Mi è successo spesso di analizzare dei filmati di un time trial su Mario Kart Super Circuit e pensare "Ehy, quello non fa niente di diverso da me, eppure guadagna mezzo secondo a giro!"
Sono i dettagli, spesso invisibili, a fare differenza.
Stavo discutendo con alcuni esperti riguardo ai possibili tempi limite raggiungibili in alcune piste.
A un certo viene fuori la questione dei miniturbo in rettilineo (ZZMT) e di quanto facciano risparmiare tempo.
Per misurare ad occhio quanto incidono le differenti tecniche di guida, basta confrontarsi col proprio ghost.
Ma se si vuole avere valori con certezza assoluta e riproducibili, occorre utilizzare un emulatore.
L'emulatore è ovviamente vietato per gareggiare, ma è un ottimo strumento di analisi.
Offre diverse diverse agevolazioni fra cui possibilità di rallentare a piacere il gioco e di salvare/ricaricare in qualsiasi momento lo stato della partita.
E' molto interessante questo secondo aspetto, perchè consente di verificare di quanto cambia il tempo di un giro, facendo manovre differenti, per esempio, nel rettilineo finale.
Basta salvare lo stato del gioco all'inizio del rettilineo finale e ricaricarlo tutte le volte che si desidera per verificare il tempo all'arrivo.
In questo modo ho calcolato che un miniturbo in rettilineo fa risparmiare 8 centesimi di secondo.
E' un'enormità, visto che ormai ne vengono usati 5 o 6 per giro.
Ma è ancora una differenza visibile (un miniturbo in più o in meno si vede ad occhio nudo).
Una cosa tira l'altra e già che c'ero ho misurato quanto tempo fa gudagnare un funghetto usato in rettilineo: dal test risultano 72 centesimi di secondo.
Su suggerimento di alcuni giocatori ho provato a rifare il test, rilasciando il tasto dell'acceleratore nella fase finale dell'effetto del funghetto.
Sapevamo che questa tecnica è utile se si guida fuori pista, perchè il kart rallenta di meno.
Con grande stupore anche su un rettilineo asfaltato la tecnica è utile e permette di risparmiare addirittura 5 centesimi di secondo ulteriori.
Il tutto 'senza dare nell'occhio'.
Dettagli che fanno la differenza.

mercoledì 29 agosto 2007

Digressione flash - Clicca come un pazzo!


Sì. Un altro giochino flash per chi ama mettere alla prova la propria abilità col mouse.
Il gioco si chiama impensabilmente mouse :)
Non lasciatevi scoraggiare dalla schermata di presentazione in giapponese.
Cliccate piuttosto su "Game Start", scegliete un livello (consiglio il livello uno per capire il meccanismo) e poi cliccate tutte le sequenze di palline che appaiono in ordine di numero crescente e nel minor tempo possibile.
Fine!
Le sequenze sono fisse (ma differenti per ogni livello), il che significa che vanno memorizzate in anticipo le loro posizioni.
Mi sono impegnato sul livello uno per diverse brevi sessioni (fatte in giorni differenti).
Il mio risultato migliore è stato di 6"812 (colpisco mediamente 7,3 palline al secondo :) )
L'unico accorgimento che ho utilizzato è stato quello di usare contemporaneamente le mano sinistra e destra, una per muovere il mouse, l'altra per cliccare velocemente.
E' un accorgimento rischioso perchè portarsi dietro la mano non favorita diminuisce la precisione di movimento dell'altra, però il numero click per secondo aumenta notevolmente (almeno nel mio caso), quindi si tratta solo di riuscire a sincronizzare bene i movimenti di una mano con i click dell'altra.
In bocca al lupo!

martedì 28 agosto 2007

Fuori tema - lo scandaloso videogioco Bioshock!


Un videogioco scandaloso per i contenuti violenti o pericolosi per la povera psiche dei minori/minorati?
Tutt'altro! Sfortunatamente, molto peggio.
In questi giorni è bufera perchè un videogioco molto ben accolto da pubblico e critica fa notizia per i suoi tentativi di negare i diritti al consumatore, ovvero al legittimo acquirente.
Parlo di Bioshock

Si comincia con l'attivazione tramite internet
Niente internet, niente attivazione, nessuna possibilità di giocare al titolo pagato.
Vabbè, facciamo finta che chiunque abbia un PC, abbia anche l'accesso a internet e senza filtri. Gli altri avrebbero dovuto leggere con attenzione la copertina del gioco, prima dell'acquisto.

Ma non basta avere accesso ad internet: per attivare il gioco (e poterne fruire) deve esistere anche il servizio online di 2K Games che gestisce le attivazioni.
Hey, il servizio internet di 2K Games c'è e funziona!
Già, oggi c'è? Ma domani? E fra un anno? E fra 10 anni?
Sulla confezione del gioco non si parla di date di scadenza, eppure di fatto c'è una data di scadenza implicita ed indefinita: il gioco non potrà essere installato quando 2K Games sarà fallita.
2K Games non è Microsoft, di software house piccole ne falliscono a decine ogni anno.
Ma andiamo oltre.

La riattivazione
Prima di tutto tocchiamoci gli zebedei: gli Hard Disk prima o poi smettono di funzionare.
Quando succede un tale triste evento, si deve reinstallare il sistema operativo e i vari software su un nuovo HD.
Bene. Cioè male, perchè è un'operazione noiosa.
Anzi malissimo, perchè con la perdita del primo Hard Disk, abbiamo perso la possibilità di 'deautorizzare' Bioshock.
Quindi a 2K Games risulta che noi abbiamo già installato e stiamo usando il suo bel gioco.
Però non è così, infatti lo reinstalliamo e...
... nuova connessione ad internet... nuova attivazione.
Bon è andata bene (grazie a Dio esiste ancora il servizio di 2K Games, ma se mi fosse successo fra 3 anni? O fra 10?)
Peccato che comunque, mi sono giocato le due attivazioni e le attivazioni sono in numero limitato: alcuni dicono siano limitate a due, altri a cinque - pare anzi che siano passate da due a cinque a causa delle lamentele; non è però il numero che conta, ma il fatto che siano limitate.
Al guasto successivo, l'attivazione probabilmente non sarà possibile.
Ma allora, anche se 2K games vivrà in eterno, io potrei perdere il diritto di giocare al loro titolo solo perchè sono sfortunato con gli Hard Disk, nonostante abbia qui con me il gioco originale sul DVD perfettamente funzionante e perfettamente pagato?
Sì, è così: il gioco è sostanzialmente a 'noleggio a tempo indeterminato'.

Pensate che sia finita così?
Il peggio deve ancora venire.
Se avete installato l'antinvirus di AVG, il gioco non parte e vi chiede di disinstallarlo.
Cosacosacosa? mi chiede di disinstallare il mio antivirus?
Come dire, compro un televisore ma quando l'accendo mi dice che per funzionare devo prima scardinare la porta blindata di casa e rischiare che entrino i ladri!
Non solo, anche il programma "system explorer" di Microsoft (e tanti altri programmi leggittimi) viene 'vietato' dal gioco.
Perchè?
L'antivirus AVG viene vietato probabilmente perchè intercetterebbe il tentativo di installazione di 'securom', il software di protezione del gioco e lo giudicherebbe alla stregua di un virus/spyware impedendone l'installazione.
Le altre applicazioni sgradite al gioco sono permettono di rilevare il comportamento della sua protezione (non sono scritte in modo specifico per questa protezione in particolare, ma sono per qualunque cosa giri sul PC, visto che sono normali strumenti di sviluppo e debug software).
Eppure sulla confezione c'è scritto "game for Windows".
Ora, se il gioco ha queste esisgenze per partire, perchè non fa tutto da solo?
Perchè non disinstalla l'antivirus e termina da solo i programmi che non gradisce?
Perchè è illegale!
"Manomissione delle funzionalità di un sistema informatico protetto". I distributori del gioco si farebbero la galera.
Quindi? Il software chiede a noi di manomettere il nostro stesso sistema!
Questa tecnica è analoga al phishing (che è illegale).

Ultima ciliegina sulla torta:
La protezione securom occupa memoria, rallenta la partenza del nostro PC tutti i giorni, anche quando non intendiamo usare il videogioco e, naturalmente è difficile da estirpare, tanto che, anche se disinstallate il videogioco stesso, la protezione rimane sul vostro PC per sempre.


ah... non perdetevi le (attualmente) 170 pagine di lamentele a riguardo sul forum ufficiale di 2K Games

venerdì 24 agosto 2007

Digressione flash - il gioco del quindici?


State pensando che termoPilucco vi parlerà del gioco del quindici?
No!
Parlerò di Popoint

Si tratta di un gioco flash di una semplicità disarmante, ma che è molto popolare in quanto permette di mettersi alla prova nell'uso del mouse, e nella velocità di lettura dei numeri.

Sullo schermo compare un rettangolo formato da quindici quadrati.
Ogni quadrato contiene un numero da uno a quindici.
Ad ogni partita l'ordine dei quadrati è differente.

L'obiettivo è cliccare i quadrati in ordine numerico crescente.
Fine.

A rendere divertente questo semplice giochino è il fatto che viene misurato in modo preciso il tempo impiegato e ad ogni intervallo di tempo corrisponde un commento piuttosto informale.

Il gioco ha indubbiamente una componente aleatoria (alcune disposizioni sono più facili da cliccare velocemente di altre), ma è comunque divertente cercare di migliore il proprio tempo e confrontarlo con quello di altre persone.

Il mio tempo migliore è 3"302, ma ho notizia di una persona (di cui mi fido) che è riuscita a scendere sotto i tre secondi (2"936)...
Per chi se lo domandasse, il commento che appare se si scende sotto tale soglia è "You Cheating, BEOTCH!!" :)

giovedì 23 agosto 2007

I meccanismi di gratificazione della comunità di Mario Kart

Torniamo a parlare di Mario Kart.
Lo scopo della comunità, oltre naturalmente a discutere e divertirsi, è quello di migliorare continuamente i record di ogni pista del gioco.
Affinchè ciò accada anche a distanza di anni, vengono messi in atto meccanismi per incentivare le persone a dare il meglio di sè.
Il primo meccanismo, ovviamente è leggere il proprio nome in cima alla classifica mondiale di una pista.
Ottenere un record del mondo (anche se in via non ufficiale) è origine di grandi motivazioni.
I giocatori più forti tuttavia sono abituati ad ottenere dei record mondiali, pertanto è stato pensato un secondo meccanismo di gratificazione: la classifica di posizionamento medio (AF = Average Finish).
Prendiamo un episodio qualsiasi di Mario Kart: la versione per Game Boy Advance (ovvero Mario Kart Super Cricuit).
Conta 40 differenti piste, ed esistono classifiche sia sul singolo giro che sulla gara completa (3 o 5 giri a seconda della pista).
In totale ci sono quindi 80 classifiche
Se una persona fosse prima in tutte e 80 le classifiche avrebbe mediamente la prima posizione, pertanto la sua AF varrebbe 1.
Allo stesso modo avere un AF che vale 2,6 significa stare mediamente fra il secondo e il terzo classificato in ogni pista.
Essendo un valore medio potrebbe anche succedere che si è decimi in una pista, ma primi in molte altre.
Il campione del gioco è colui che ha il posizionamento medio migliore.
Esiste pertanto una classifica ordinata per questo parametro.
Anche questa classifica, tuttavia ha due pecche.
La prima è che il giocatore appena arrivato farà molta fatica a scalarla, la seconda è che chi si trova in cima, in assenza di inseguitori non ha molti incentivi a migliorarsi.
Allo scopo di incentivare tutti i giocatori (comprese le nuove leve), entrano in gioco ulteriori meccanismi.
Nella classifica di posizionamento medio esiste anche una voce "change".
Il change quantifica il proprio miglioramento medio per pista.
avere un change di -1 significa aver migliorato mediamente di una posizione in tutte le 80 piste (oppure, caso limite, di 80 posizioni in una sola pista).
Il change è quindi un indice di attività del giocatore.
A colpo d'occhio ognuno può individuare quali e quante delle persone del proprio livello (quelli che hanno più o meno la stessa AF) sono attive e in che misura sono attive (un AF molto negativa è indice di grande attività, un AF positiva indica che il giocatore ha giocato poco o nulla, avendo perso delle posizioni).
Una volta individuati i propri rivali nella scalata, è possibile creare una pagina di statistiche automatizzata che li comprende, in modo da tenere sotto controllo a colpo d'occhio su quali piste è opportuno lavorare per guadagnare più punti di AF nei loro confronti.
Per incentivare sia i giocatori forti che quelli meno forti (ma che magari in futuro lo diverranno) vengono inoltre stabiliti degli Award.
Alcuni esempi di Award sono "giocatore della settimana", "giocatore del mese", "giocatore del quadrimestre", e infine l'ambito "giocatore dell'anno".
Gli Award vengono stabiliti dalla comunità stessa in base a quanto è stato fatto dai giocatori attivi nel periodo in esame.
Un ulteriore meccanismo, soprendentemente efficace, è stato pensato per incentivare i giocatori di tutti i livelli, ma soprattutto i più forti (che sono coloro che rischiano di perdere motivazione per via del fatto di essere il "numero uno" oppure perchè si "accontentano" di avere qualche record del mondo).
Questo meccanismo è la tabella degli standard.
Gli standard non sono altro che intervalli di tempo che vengono stabiliti per ogni pista.
Ogni intervallo ha un nome che è differente per ogni versione del gioco (anche se alcuni sono comuni).
Per esempio gli standard di Mario Kart Double Dash (la versione per Gamecube) sono
"Newbie", "Beginner", "Intermediate", "Expert", "Hero", "Titan", "Myth" e "God"
Alcuni standard vengono suddivisi in sottostandard (per esempio esiste Hero A, Hero B, Hero C, ...) allo scopo di rendere i gradini cjhe portano da uno standard all'altro più piccoli.
Creare gli standard (ovvero decidere i valori degli intervalli di tempo) è un lavoro arduo.
Questo perchè gli standard devono essere essere bilanciati (un giocatore, a parità di dedizione in ogni pista dovrebbe ottenere lo stesso standard), ma soprattutto perchè uno standard dovrebbe tenere fede al proprio nome:
lo standard "Beginner" deve essere raggiunto senza problemi da chi inizia ad interessarsi del gioco e, magari gli dedica qualche oretta per vedere vedere quali tempi ottiene.
Lo standard più difficile da ottenere e da stabilire è "God".
Idealmente dovrebbe essere il tempo di una partita perfetta (o quasi), dovrebbe essere raggiunto solo da pochi talentuosi giocatori dopo anni di continui allenamenti.
Il problema è che nessuno può avere idea di quanto sia possibile migliorarsi e, in aggiunta, col tempo vengono sistematicamente scoperte nuove tecniche oppure piccoli accorgimenti che fanno guadagnare un decimo di secondo qua e là.
Nonostante la creazione degli standard avvenga normalmente dopo sei mesi/un anno dall'uscita del gioco, e nonostante si impieghino ulteriori mesi in discussioni fra i migliori giocatori, gli standard sottostimano sistematicamente i giocatori.
Nella storia di Mario Kart Double Dash, dopo che lo standard God (inizialmente ritenuto impossibile da raggiungere) fu raggiunto in tutte le piste da un alto numero di giocatori, furono ideati ulteriori standard non solo di gran lunga più difficili (e ancora una volta ritenuti impossibili), ma estesi oltre allo standard "God" con 10 nuovi livelli da "God +1" fino a "God +10" (creati volontariamente realmente 'irraggiungibili' per evitare di dover cambiare nuovamente in futuro gli standard).
Oggi sono stati raggiunti quasi tutti i "God" (ne manca uno, ma è solo questione di tempo), e ben tre "God +10".
Ottenere lo standard "God" è ovviamente l'ambizione di tutti i migliori giocatori, ma ancor più ambito è l'"overall God", ovvero ottenere il "God" in tutte le piste.

mercoledì 22 agosto 2007

Digressione flash - Muoviamo il puntatore!

Ogni tanto mi diletto con dei flash game.
I miei preferiti sono quelli che mi tengono allenato nell'uso del mouse.
Consiglio a tutti di provarli, perchè potreste scoprire che il vostro mouse è da pulire o addirittura da cambiare :)

Oggi vi parlo di un flash game dal concetto piuttosto semplice ma che presenta una discreta profondità se giocato con lo scopo di minimizzare il tempo di completamento:
Arrow Tag
Si tratta semplicemente di muovere il mouse in modo da conseguire gli obiettivi che ogni livello propone.
Per esempio bisogna passare sopra tutti i pallini verdi per farli sparire, oppure cliccare su quelli neri col teschio per farli esplodere, evitando nel contempo di passare su quelli neri con la croce.
Ogni livello ha un tempo limite, superato il quale, si costretti a rifarlo (mentre il tempo globale di gioco continua a scorrere).
E' possibile "prendere tempo" passando sui pallini blu (consiglio di usarli solo se si è in difficoltà).
Il principiante nell'uso del mouse troverà difficoltà già nei primi livelli.
Una volta presa la mano, il gioco si può finire tranquillamente senza perdere in nessuno schema.
Chi ci riuscirà non sarà più un principiante nell'uso del mouse :P

Il mio tempo migliore di completamento del gioco è 3'14"10.
Nel seguente video lo termino in 3'17"7

martedì 21 agosto 2007

Sì, ma che diavolo è la Players' Page?

La Players' Page è un sito non ufficiale, gestito dalla comunità internazionale di appassionati del time trial di tutti gli episodi Mario Kart.

Il sito è suddiviso in cinque sezioni:
Super Mario Kart (episodio per Nintendo Super Famicom/Super NES)
Mario Kart 64 (episodio per Nintendo 64)
Mario Kart Super Circuit (episodio per Nintendo Gameboy Advance)
Mario Kart Double Dash (episodio per Nintendo GameCube)
Mario Kart DS (episodio per Nintendo DS)

Le cinque sezioni hanno un layout molto simile (eccetto MK64 che è stata la prima ad essere creata).
In questo modo chi volesse giocare titoli differenti non troverebbe alcuna difficoltà nell'utilizzo della nuova sezione.

Esiste anche un forum che è fondamentale se si vuole interagire con giocatori che possono dare consigli utilissimi.

Nel precedente post parlavo di 'regole' della Players' Page.
Se un videogioco fosse programmato in modo perfetto, non ci sarebbe bisogno di alcuna regola (a parte quella ovvia di non modificarlo per ottenere tempi migliori).
Purtoppo capita sempre che ai programmatori e ai tester sfuggano dei casi particolari a cui non avevano pensato.
E ovviamente, tali casi particolari sono 'facilmente' trovati quando il gioco arriva in mano a qualche milione di persone che lo giocano per mesi.

Un esempio di caso particolare:
In Mario Kart Double Dash, nella pista Waluigi Stadium, c'è un punto in cui, se si riesce ad andare fuori pista saltando abbastanza in alto, si viene recuperati da Lakitu, il quale vi porta più avanti nella percorso, facendovi guadagnare tempo nonostante l'uscita di pista.

In Mario Kart accorgimenti di questo tipo sono la norma, e sono normalmente considerati scorciatoie illegali.
Nel caso siano ben viste da molti giocatori, viene aperta una classifica a parte in cui è possibile utilizzare questi glitch.

Prossimamente parlerò di alcuni glitch di Mario Kart Super Circuit, ma se volete sapere molti segreti di questo gioco, potete leggere la guida che ho creato e che cerco di tenere aggiornata.

lunedì 20 agosto 2007

Ecco un esempio

Un decente 42"88 sulla pista Bowser Castle 1 di Mario kart Super Circuit.
Dovendo partecipare alla classifica della Players' Page non ho utilizzato tecniche di ticking che non sono permesse.

Di cosa diavolo si parla?

Vabbè, faccio finta di pensare che sei capitato qui per caso.
Hai mai giocato ad un videogame di guida?
Hai notato che fra la varie modalità ne esiste una in cui guidi da solo in una pista a tua scelta?
Tale modalità si chiama "Time Trial" o "Time Attack"
Lo scopo è fare un giro oppure il numero specificato di giri nel minor tempo possibile.

A differenza di molti videogiochi in cui dopo uno o due mesi si raggiunge il massimo della propria abilità, nei giochi di guida non si finisce mai di imparare e migliorare.
Per esempio il primo Mario Kart ha oltre 15 anni e ancora oggi vengono infranti i record delle sue piste.

Durante la mia attività ho giocato, in modo più o meno superficiale, tutti gli episodi di Mario Kart eccetto quello per Nintendo64.
Mi sono tuttavia concentrato su Mario Kart Super Circuit, l'edizione per Game Boy Advance, giocabile anche su Nintendo DS.

Parlerò principalmente di questo titolo, ma non disdegnerò scappatelle sugli altri episodi o su altri titoli e addirittura flash games.

SOA (Start of Activity)

Inizio dell'attività
Il termoPilucco vi annoierà raccontandovi le sue esperienze nel mondo dei videogiochi.
Siete stati avvertiti.