Durante os anos 90, a equipe de desenvolvimento da Microsoft se empenhou em criar “ovos de Páscoa” secretos cada vez mais complexos e criativos. Esses elementos escondidos variavam desde jogos simples de pinball e corrida até simuladores de voo, todos cuidadosamente dissimulados no software Office e Windows. Vamos explorar alguns dos exemplos mais notáveis.
O que são exatamente “Ovos de Páscoa”?
“Ovos de Páscoa”, no contexto de software, referem-se a mensagens secretas, recursos divertidos ou piadas internas inseridas pelos desenvolvedores. O acesso a eles geralmente envolve uma sequência de passos não óbvios, que lembram a busca por ovos de Páscoa tradicional, justificando assim o nome.
Esses ovos de Páscoa eram uma maneira engenhosa e divertida para os programadores se deixarem uma marca discreta em seus projetos, mesmo que os créditos individuais não fossem encorajados em nome da uniformidade da empresa.
A história dos ovos de Páscoa na Microsoft remonta ao Commodore PET BASIC nos anos 70. Ao longo dos anos, a prática evoluiu, passando pelo MS-DOS e alcançando seu auge em sofisticação no final dos anos 90, dentro das aplicações do Microsoft Office.
A Microsoft oficialmente encerrou essa tradição no início dos anos 2000, justificando a decisão com preocupações de segurança e confiabilidade perante o cliente.
Contudo, durante um período, os ovos de Páscoa eram uma constante, e se tornaram cada vez mais elaborados e surpreendentes!
Excel ’95: O Salão das Almas Torturadas
Nos anos 90, o Excel foi palco de vários ovos de Páscoa elaborados. No Excel ’95, por exemplo, ao seguir uma série de etapas complexas, uma janela intitulada “Salão das Almas Torturadas” surgia. Em uma clara referência ao jogo Doom, o usuário podia explorar um ambiente 3D em primeira pessoa. Ao atravessar uma ponte em zigue-zague, descobria-se uma sala com os nomes dos desenvolvedores do Excel ’95 e uma foto da equipe em baixa resolução.
Windows 3.1: Créditos com o Urso da Microsoft
Durante a fase de desenvolvimento do Windows 3.1, um dos programadores tinha um ursinho de pelúcia que se tornou uma brincadeira interna e mascote não oficial do sistema operacional.
Quando a equipe escondeu os créditos dos desenvolvedores no Gerenciador de Programas do Windows 3.1, o urso não ficou de fora. O ovo de Páscoa exibia um homem com um terno amarelo ao lado de uma lista com os nomes dos sistemas de e-mail internos dos programadores. Ao repetir o truque, no entanto, era possível ver a cabeça do urso sobreposta ao traje amarelo.
Excel ’97: Simulador de Voo e Monólito de Créditos
Assim que se espalhou a notícia sobre o “simulador de voo” secreto no Excel ’97, a imprensa rapidamente divulgou a novidade, devido à sua natureza peculiar.
Na verdade, não se tratava de um simulador de voo tradicional, com medidores e controles de aeronaves. Era, em vez disso, uma experiência surreal em primeira pessoa, de voar sobre uma paisagem roxa em 3D. Ao voar por um tempo, o usuário acabava encontrando um monólito preto com os nomes dos desenvolvedores do Excel ’97.
Protetor de Tela de Tubos do Windows NT: O Bule de Utah
Diversas versões do sistema operacional Windows NT incluíam um protetor de tela 3D pioneiro em OpenGL, chamado Tubos. Ele apresentava uma exibição contínua de tubos interconectados, estendendo-se no espaço tridimensional.
Ao configurar o estilo da junção como “mista” nas opções do protetor de tela, uma dessas junções era, às vezes, substituída pelo famoso Bule de Utah. Esse bule, criado em 1975 na Universidade de Utah, se tornou um modelo padrão para testar a renderização 3D em diversas plataformas.
Word ’97: Pinball
Para não ficar atrás da equipe do Excel ’97, os desenvolvedores do Word ’97 inseriram um jogo de pinball simples, acessível através de uma série de passos complexos. O jogo exibia uma lista de créditos da equipe de desenvolvimento em um placar de LED fictício, com estilo pinball.
Os jogadores usavam o teclado (Z para o flipper esquerdo e M para o direito) para controlar o jogo. Era um jogo simples, porém divertido.
Windows 95: Animação Musical de Créditos
O Windows 95 trazia um tributo musical oculto a seus desenvolvedores. Ao criar uma nova pasta na área de trabalho, renomeá-la diversas vezes e, em seguida, abri-la, o usuário via os nomes da equipe do Windows 95 se movimentando e desaparecendo, acompanhados por uma melodia MIDI. O Windows 98 também apresentava um ovo de Páscoa similar em homenagem aos seus desenvolvedores.
Excel 2000: Jogo de Corrida
De acordo com relatos de fontes internas da Microsoft (ver os comentários neste artigo de blog), o Office 2000 foi a última versão do software a incluir ovos de Páscoa oficialmente aprovados pela gestão da Microsoft.
Entretanto, isso pode ser verdade apenas para as versões Windows, pois um desenvolvedor ocultou um jogo de Asteroides no Office 2004 para Mac.
O Excel 2000 certamente fez os ovos de Páscoa darem a despedida em grande estilo! Um jogo de corrida/tiro em 3D, que lembra o clássico arcade Spy Hunter, foi inserido no software. O usuário dirigia por uma estrada com os nomes dos desenvolvedores enquanto atirava em outros carros.
É fácil imaginar o quão complexos os jogos ocultos poderiam ter se tornado nos anos seguintes, se a Microsoft não tivesse encerrado essa prática.
DVD do Windows Vista: Foto da Equipe de Segurança da Microsoft
Finalmente, houve um ovo de Páscoa físico! Em 2007, um blogueiro espanhol com o apelido Kwisatz descobriu algo interessante no rótulo holográfico anti-pirataria do DVD do Windows Vista Business. Era uma fotografia minúscula (com menos de 1mm de largura) de três homens. A notícia dessa descoberta se espalhou na blogosfera até que a Microsoft respondeu oficialmente quatro dias depois em um artigo de blog.
Descobriu-se que os três homens eram membros da equipe anti-pirataria da Microsoft. Eles esconderam fotos suas e de diversas pinturas de domínio público como parte da técnica anti-pirataria da gravadora. Esses detalhes eram muito pequenos para serem copiados sem equipamento especializado, e muitos piratas que reproduziam DVDs do Vista provavelmente nem sabiam que eles estavam ali.
Inúmeros Ovos de Páscoa a Serem Encontrados!
Com a crescente conectividade de computadores à Internet no início dos anos 2000 e a dependência da infraestrutura mundial no software da Microsoft (máquinas de votação, caixas eletrônicos, terminais de ponto de venda e até navios da Marinha dos EUA, que utilizavam alguma versão do Windows), a existência de código secreto não documentado em aplicações passou a ter um novo significado. Consequentemente, os elaborados ovos de Páscoa da Microsoft caíram em desuso.
Durante as décadas de 1980 e 1990, os desenvolvedores da Microsoft incorporaram centenas de ovos de Páscoa divertidos em seus produtos. Se você tiver interesse em saber mais, consulte a lista de ovos de Páscoa da Microsoft e o site Arquivo de Ovos de Páscoa. Boa caçada!