Uovo di Pasqua

Un uovo di Pasqua (termine inglese per "  uovo di Pasqua  ") è nell'informatica o nei videogiochi , una funzione nascosta all'interno di un programma ( immagine in movimento , gioco, e-mail , ecc.) accessibile tramite un tasto parola o una combinazione di tasti o clic .

Un easter egg non può essere paragonato a un virus  : non danneggia il programma originale o altri dati e non si diffonde; è nascosto ed è stato inserito volontariamente dai creatori. Può essere l'elenco degli autori del software, un gioco, uno scherzo, una nuova sequenza, effetti sonori.

Alcuni si trovano anche nei videogiochi ( Diablo è un esempio noto). I livelli segreti  (nei) videogiochi sono spesso classificati come easter egg , così come cenni o riferimenti nei videogiochi.

Origine del nome

I riferimenti nascosti sono presenti nelle opere da molto tempo, ma si ritiene che l'abitudine di chiamarli un uovo di Pasqua provenga da The Rocky Horror Picture Show (1975) perché gli attori avevano nascosto le uova di Pasqua sul set, ma non le avevano trovate tutte . . Alcuni sono ancora visibili sullo schermo nel montaggio finale del lungometraggio. La "caccia alle uova di Pasqua" in senso letterale in questo film è stata poi utilizzata per designare i riferimenti nascosti da altri registi.

Successivamente, altre opere hanno ripreso questo termine, quando trattavano questo argomento in modo secondario o quando faceva parte della trama principale, come il romanzo Player One di Ernest Cline e il suo adattamento cinematografico Ready Player One di Steven Spielberg .

È anche probabile che l'uso del termine easter egg , per descrivere una caratteristica nascosta o un messaggio, derivi dal gioco Adventure , pubblicato nel 1979 per la console di gioco Atari 2600 , sviluppato dal dipendente Warren Robinett .

A quel tempo, Atari non includeva i nomi degli sviluppatori nei crediti del gioco, per paura che i loro dipendenti venissero rubati. Robinett, che non era d'accordo con i suoi supervisori su questa mancanza di riconoscimento, ha inserito segretamente nel gioco il messaggio "Creato da Warren Robinett". Questo messaggio appare solo quando il giocatore sposta il proprio avatar su un pixel specifico (il punto grigio ), situato in un certa parte del gioco, permettendo così di entrare in una parte nascosta del mondo dove si possono leggere i crediti. Poco dopo la sua partenza, il messaggio è stato scoperto da un giocatore, che ha condiviso la sua scoperta con Atari. Atari voleva rimuovere il messaggio dal gioco, ma lo sforzo è stato ritenuto troppo costoso. Successivamente, Steven Wright, il direttore di Atari, suggerì di mantenere il messaggio e persino di incoraggiare l'inclusione di tali messaggi nei giochi futuri, descrivendoli come " uova di Pasqua" che i giocatori avrebbero dovuto trovare, da cui il termine "  uovo di Pasqua  ".

Nei videogiochi

Oltre al nome "  Robinett  " che compare nel gioco Avventura (1979), ci sono molti altri videogiochi in cui sono state nascoste le uova di Pasqua .

Da Adventure , è diventato comune per gli sviluppatori posizionare le uova di Pasqua nei loro videogiochi. La maggior parte sono intenzionali, un modo di comunicare con il giocatore o, come Robinett, un modo per vendicarsi della dirigenza. Nel video giochi, le uova di Pasqua hanno preso una varietà di forme da semplici messaggi sullo schermo per revisioni visive di elementi di gioco. Il famoso gioco di strategia Age of Empires (1997), ad esempio contiene un uovo di Pasqua che permette di modificare i proiettili delle catapulte da sostituendo le pietre con le mucche.

Il primo gioco di avventura basato sul testo Colossal Cave Adventure (1976), includeva diverse "istruzioni" segrete. Uno di questi era "xyzzy"  (en) , un comando che permette al giocatore di spostarsi tra due punti distanti nel mondo di gioco.

Secondo Ed Fries Research, il primo uovo di Pasqua conosciuto in un gioco arcade era nel gioco Starship 1  (en) (1977), sviluppato da Ron Milner  (in) . Eseguendo una serie di azioni nell'ordine corretto, il giocatore visualizzava un messaggio sullo schermo “Ciao Ron! ". Fries lo ha descritto come il più antico gioco arcade conosciuto fino ad oggi che soddisfa chiaramente la definizione di un uovo di Pasqua . Questo è stato scoperto nel 2017, 40 anni dopo l'uscita del gioco, il che suggerisce che altre uova di Pasqua restano da scoprire. Fries ha notato che alcune macchine arcade Atari vendute sotto l'etichetta Kee Games hanno incluso modifiche hardware che avrebbero reso il gioco diverso dalla versione Atari. Anti-Aircraft II  ( 1975) includeva un modo per modificare il circuito per modificare gli aerei nel gioco facendoli apparire come UFO . Poiché richiedeva una modifica dell'hardware, Fries si chiedeva se questo corrispondesse alla definizione di un uovo di Pasqua .

Alcune uova di Pasqua sono più elaborate, a volte includono livelli segreti  (in) interi scoperti dal giocatore. Queste aree contengono spesso battute nascoste al fandom o al team di sviluppo e quindi differiscono da una semplice stanza di debug  (in) . Alcuni giochi contengono uova di Pasqua ancora più elaborate. Nel gioco di LucasArts , Day of the Tentacle (1993), il gioco Maniac Mansion (1987) può essere giocato nella sua versione completa utilizzando questo personaggio del computer nella stanza.

Altre uova di Pasqua sono spuntate senza alcuna volontà da parte degli sviluppatori, come il famosissimo codice Konami . Questo cheat code che si trova oggi in molti giochi proviene dal gioco NES , Gradius (1985). Lo sviluppatore, Kazuhisa Hashimoto, ha creato il codice come un modo per eseguire rapidamente il debug del gioco dando all'avatar del giocatore alcune abilità per poter navigare più facilmente nel gioco.Questi tipi di codici vengono solitamente rimossi dal gioco finale, ma nel caso di Gradius , Hashimoto si è semplicemente dimenticato di eliminarlo e il codice è stato scoperto rapidamente dai giocatori. La sua popolarità ha ispirato Konami a riutilizzare il codice e salvarlo deliberatamente per molti dei suoi giochi futuri, come un uovo di Pasqua .

Problemi tecnici possono anche creare uova di Pasqua involontarie. Jon Burton  (in) , fondatore di Traveller's Tales , ha affermato che molte uova di Pasqua sono nate dal desiderio che i loro giochi Mega Drive ottengano la certificazione da Sega . Ad esempio, battendo il lato della cartuccia di gioco Sonic 3D Blast (1996), mentre era inserita nella console, il gioco tornava alla schermata di selezione del livello, che secondo Burton era l' elaborazione.Eccezioni predefinite per eventuali errori del processore non identificati, come quando la connettività tra la cartuccia e il microprocessore della console è stata temporaneamente persa.

In informatica

Nel software per computer , le uova di Pasqua sono solitamente messaggi segreti che si verificano a seguito dell'esecuzione di un comando non documentato. I risultati possono variare da un semplice messaggio o un'immagine visualizzata a una pagina di crediti dello sviluppatore o un piccolo videogioco nascosto nel software.

Nel sistema operativo TOPS-10  (en) (per computer DEC PDP-10 ), il comando makeviene utilizzato per chiamare l'editor TECO per creare un file. Se gli diamo il nome del file come argomento love, il comando per leggerlo make lovesi fermerà per un momento e risponderà not war ?prima di creare il file.

Alcune versioni del sistema operativo di dicembre OpenVMS nascondevano i codici di stato dell'output, incluso un riferimento allo sketch di Monty Python , il Phrasebook ungherese sbarazzino  (in)  ; il codice "  exit %xb70 " restituisce il messaggio "% SYSTEM-W-FISH, il mio hovercraft è pieno di anguille  " mentre "  exit %x34b4 " restituisce un riferimento a un vecchio meme Internet  : "% SYSTEM-F-GAMEOVER, Tutta la tua base ci appartiene  " .

Molti computer hanno uova di Pasqua ancora più elaborate nascoste nella ROM , inclusi elenchi di nomi di sviluppatori, raccomandazioni di policy, campioni musicali o foto del team di sviluppo. La versione 1997 di Microsoft Office contiene un simulatore di volo nascosto in Microsoft Excel e un gioco di flipper in Microsoft Word . Dal 2002, Microsoft non consente più alcun codice nascosto o non documentato, come parte della sua iniziativa Trustworthy Computing .

Lo strumento software apt-get del sistema operativo Debian contiene un uovo di Pasqua originale, quando inserisci il comando apt-get helpnella shell puoi leggere un messaggio "  Questo APT ha Super Cow Powers.  », Un indizio per il vero uovo di Pasqua che consiste nel semplice inserimento apt-get moodel guscio , che visualizzerà una mucca in formato ASCII sul terminale.

Un uovo di Pasqua si trova su tutti i sistemi operativi Microsoft Windows precedenti a Windows XP . Nello screensaver Testo 3D , inserendo il testo "vulcano" vengono visualizzati i nomi di tutti i vulcani negli Stati Uniti. Microsoft ha rimosso questo uovo di Pasqua in Windows XP ma ne ha aggiunti altri; Microsoft Excel 95 per esempio conteneva un gioco d'azione nascosto simile a Doom (1993), chiamato "  The Hall of Tortured Souls  ".

Il motore di ricerca di Google contiene molte uova di Pasqua  (in) , fornite dall'utente in risposta ad alcune query di ricerca. Ad esempio, Google Maps in precedenza ha risposto a una richiesta di percorso da New York City a Tokyo che diceva all'utente di attraversare in kayak l' Oceano Pacifico .

Al suo ritorno in azienda, Steve Jobs ha vietato le uova di Pasqua in tutti i prodotti Apple . Il primo uovo di Pasqua apparso dopo la sua morte è stato in un aggiornamento del Mac App Store per OS X Mountain Lion nel 2012, in cui le app scaricate sono state temporaneamente contrassegnate come "24 gennaio 1984", la data di vendita del primo. computer Macintosh .

Al cinema

Note e riferimenti

  1. Marlène Duretz, “Cos'è  un 'uovo di Pasqua'?  » , Su Le Monde ,20 febbraio 2014.
  2. "  Le uova di Pasqua  " , su come funziona ,Ottobre 2013.
  3. "  Urban Legend: Raging Cows in Diablo 2 e uno squalo in Battlefield 4  " , su hitek.fr ,6 dicembre 2016.
  4. Ben Sillis, "  Le 10 uova di Pasqua più viziose di sempre  " , su redbull.com ,29 ottobre 2013.
  5. "  Uova di Pasqua, quando lo spettatore deve aprire le uova y  " , su brigadecinephile.com ,marzo 2016.
  6. (in) "  Play Atari Adventure  " su IGN (consultato il 24 maggio 2019 )
  7. (in) Chris Baker, "  Come un uomo ha inventato il gioco di avventura per console  " su Wired ,13 marzo 2015.
  8. (in) Katie Salen e Eric Zimmerman Tekinbaş, The Game Design Reader: a Rules of Play Anthology , MIT Press,2006( ISBN  978-0-262-19536-2 , OCLC  58919795 , leggi online ).
  9. "  Wayback Machine  " , su web.archive.org ,13 ottobre 2016.
  10. (in) Dennis G. Jerz, "  Da qualche parte nelle vicinanze c'è Colossal Cave: Examinando l'avventura originale di Will Crowther nel codice e nel Kentucky  " , Digital Humanities Quarterly , vol.  001, n o  212 settembre 2007( ISSN  1938-4122 , leggi online ).
  11. (in) Sam Machkovech, "  Il primo uovo di Pasqua del mondo arcade Scoperto un lungo viaggio  " su Ars Technica ,22 marzo 2017
  12. (in) Ed Fries, "  The Hunt For The First Easter Egg Arcade Game  " su Kotaku ,24 marzo 2017.
  13. (en) Staffan Bjork e Jussi Holopainen , Patterns in Game Design , Charles River Media,2005, 423  pag. ( ISBN  978-1-58450-354-5 , leggi online )
  14. (in) Aggiornamento dei sistemi informativi ottici / Applicazioni per biblioteche e centri di informazione , Meckler Pub.,1994( leggi in linea )
  15. (in) Jay Garmon, "  Notizie, suggerimenti e consigli per i professionisti della tecnologia  " su TechRepublic ,5 marzo 2007.
  16. (in) Kyle Orland, "  Come colpire una cartuccia di gioco sblocca l'uovo di Pasqua più strano del gioco  " su Ars Technica ,4 ottobre 2017.
  17. (in) Nick Montfort e Ian Bogost, Racing the Beam: The Atari Video Computer System , MIT Press,9 gennaio 2009, 192  pag. ( ISBN  978-0-262-26152-4 , leggi online ).
  18. (in) "  Excel Easter Egg - Excel 97 Flight to Credits  " su eeggs.com (consultato il 24 maggio 2019 ) .
  19. (in) "  Word (Microsoft) Easter Egg - Pinball in Word 97  " su eeggs.com (consultato il 24 maggio 2019 )
  20. (in) Grant Rickford, Ubuntu for non-geeks, 4a edizione: una guida senza dolore, per fare le cose , No Starch Press,2010, 496  pag. ( ISBN  978-1-59327-257-9 , leggi online ).
  21. (in) "  Newsbank | The Sacramento Bee & Sacbee.com  " , su nl.newsbank.com ( consultato il 24 maggio 2019 )
  22. (in) "  Excel Easter Egg - Excel 95 Hall of Tortured Souls  " su eeggs.com (consultato il 24 maggio 2019 ) .
  23. (in) "  "Come arrivo in Cina? Moto d'acqua!" Lo scherzo di Google Maps fornisce agli utenti istruzioni non ortodosse per attraversare il Pacifico  " , su Mail Online ,29 ottobre 2010.
  24. (in) Jesus Diaz, "  Le uova di Pasqua sono tornate in OS X-E questo è follemente fantastico  " su Gizmodo ,26 luglio 2012.

Vedi anche

Articoli Correlati

link esterno