Bugs de jogos - exploit ou "easter-eggs"?
Autor: Bixu Lezadu (original) | Publicado: 2010-07-29T03:36:00-03:00



"Obaaa! Ovinhosss!!! Epa! Isso não é de comer..." T_T

NOTA: A postagem planejada pra hoje (na verdade, pra segunda-feira ~_~') era outra... Mas eu acabei "empacando" no processo de redação, então estou apelando pra uma 'repostagem' de assunto que já havia exposto em fóruns que participo. Me desculpem, galera! &gt;_&lt;'
Não sei se alguém já se perguntou sobre diversos erros presentes em certos jogos online desde tempos remotos - e que NUNCA foram corrigidos - se aquilo está alí "por mero acaso", ou se foi REALMENTE planejada sua existência...

No mundo da informática (falando como profissional da área), temos dois termos bem distintos para objetos normalmente considerados a mesma coisa pelos "leigos": "Bug" e "Easter-Egg". Pra quem ainda desconhece os termos, ou não é da área mesmo, preparei uma explicaçãozinha rápida abaixo - basta clicar no botão de "Spoiler" para lê-la. Do contrário, basta passar adiante... ^_^

&nbsp;███████████████████&nbsp;Em termos rápidos, um Bug é uma falha na programação. Um erro no código, que não era para estar alí presente; ou que então foi ocasionado por incompatibilidades entre dois "pedaços" distintos de um programa. Um bug famoso que foi muito comentado recentemente foi o do Excel 2007, onde o programa retornava resultados errados ao calcular certos valores (Link).

Já um Easter-Egg, à primeira vista, pode parecer um bug. Mas, normalmente, ele está alí INTENCIONALMENTE! É algo planejado pelos seus programadores, e os deixaram alí como "presente" aos usuários (sejam lá os motivos que os levaram a isso)!
Já que estamos falando de Excel, este mesmo programa (mas na versão 97) possui um Easter-Egg famoso, onde é possível jogar um pequeno simulador de vôo (Link). Algo que NADA tem a ver com a proposta original do programa - mas está alí, seja porque um programador quis desenvolvê-lo enquanto não conseguia trabalhar no programa propriamente dito (e possivelmente era monitorado para que não executasse outras funções adversas ao seu emprego), ou porque queria mesmo deixar sua "marca pessoal" no programa!

Em tempo: o termo "Easter-Egg" vêm das tradições anglo-saxônicas (Inglaterra/E.U.A., etc.) onde, na páscoa, é tradição esconder os ovos de chocolate (Easter-Egg = Ovo de Páscoa) e outros presentes para que sejam encontrados pelas crianças. Em programas - e diversas outras mídias, são chamados assim pois foram postos lá para serem encontrados apenas após muito uso do mesmo.
Outros exemplos de Easter-Eggs famosos são: os famosos códigos "IDxxxx", do jogo Doom (e suas variantes em diversos FPSs); o "Código Konami", nos video-games; as datas escondidas no Kernel do Linux... Até mesmo a mega-produção "Titanic" é rechada de Easter-Eggs (como as aparições de James Cameron durante o filme)!
Tá... O problema é que, em se tratando de Jogos Online (em especial, os MMO's), às vezes esses Easter-Eggs podem "tirar as coisas dos eixos"! Por conceito, um Easter-Egg deve ser uma coisa oculta, de difícil acesso e do conhecimento de poucos! Mas dada a filosofia "multiplayer" destes jogos, um segredo descoberto se dissemina rapidamente entre sua comunidade.

No RF Online por exemplo, um dos mais conhecidos (possíveis) Easter-Eggs é o chamado "Terrain Abuse" - também conhecido como "Bugar Terreno", "Bugar Torre", e muitos outros nomes.

Bem... AFIRMAR que isto seja um Easter-Egg é precipitação minha! Estou criando este artigo JUSTAMENTE para debater sobre isso!
Mas pensem bem: há bugs e "bugs" nos jogos! Alguns, assim que comprovados e demonstrado os danos que estes causam, geralmente são rapidamente sanados pelas suas desenvolvedoras e/ou distribuidoras (por favor, desconsiderem o panorama EXCLUSIVO dos servidores BR ~_~')! Não vou citar nenhum específico para não comprometer os respectivos jogos, mas os mais velhos devem saber do que estou falando...

Mas outros, como esse tal Terrain Abuse, entra update, sai update, e continuam alí! É como se a desenvolvedora fosse relapsa e sequer ligasse para eles. Ou então, pior: QUISESSE que eles continuassem presentes (já que nem repassa uma orientação à distribuidora - no caso, LUG! - para anulá-lo, como torres NPC onde é possível bugar terrenos)!


Então, lanço aqui a discussão:
Alguns bugs do seu jogo favorito, podem ser Easter-Eggs?
Se sim, quais deles?
E quais medidas seriam aconselháveis tomar em relação à estes?


Se não, porquê?
E, novamente, quais medidas seriam aconselháveis tomar em relação à estes?Originalmente publicado em: Bugs antigos - exploit ou "easter-eggs"? - RF Online Fórum Oficial, LevelUP! Games do Brasil.