The following is part of a promotion that will give you 1 Kindle Paperwhite. It ends on October 31st:
To celebrate our re-launch of Best Fantasy Books | #1 Guide to the best fantasy books, games, movies, and more!,
we are giving away 2x Kindle Paperwhite! These kindles were only
released three weeks ago and make reading a pleasure. Light weight, easy
on the eyes and with massive battery life, it makes reading on the go a
joy.
How to Enter: It's easy, just share our post! The more you share the more chances you have to win. Ways to share: 1) Go to Facebook, like our Facebook page and share the competition post. (1 entry)
2) Go to Twitter, follow us and re-tweet our post regarding this giveaway. (1 entry)
3) Make a post on your personal blog detailing our competition. (3 entries)
4) Sign up to the forums and make a post here. (2 entries)
5) Create your own person Top 10-25 reading list (2 entries) <--- Chrome not working but Firefox is!
You may do one or any/all of the above, the more you do, the higher chance you have of winning. Once done, email me at jonsnow@bestfantasybooks.com with your name, facebook name, twitter account name, forum name, link to your list and/or blog link. This
competition is open to anyone around the world. The only exception is
that residents outside of the U.S. (including territories) will have to
pay their own shipping. The competition starts immediately as of this post and ends, Wednesday, October 31nd at 11.59PM Pacific Time. The winners will be selected randomly. One unique winner per Kindle. If you have any comments or questions, post below.
Here are some very funny bugs I have found while playing Skyrim on Xbox 360:
Number 1:
In this one, I was very sneaky and shot the guy with a glass arrow before he could sit down, so he died but did not fall, staying on this position until I, knowing how this sort of bug works, decided to save and reload. This made the character fall, as expected.
Number 2:
This is one of the funniest bugs ever! It all started with one extra copy of this guy showing up in this place, then when I came back much later I saw another clone! Ah and you cannot kill them, as somehow they are still marked as essential, even if I have already finished this guy's quest.
Number 3:
Is it magic? This guy is dead but meditating, haha I don't remember the exact "causa mortis", but yeah I'm the culprit, :) But let's be optmistic, this guy could be used as a sun clock, hahaha.
Number 4:
Care for a drink? This woman, among many other NPCs you can find in this and even other places, is having a sip at an invisible cup of sorrow. How sad, isn't it? :)
Note to English readers. This is basically a translation/adaptation to Portuguese of an article found at: http://aigamedev.com/open/articles/bugs-caught-on-tape/. Please notice I have added a comment in English in the Hitman section of this article, as I do believe the bug shown there does not occur in the Hitman: Blood Money version I have (Xbox 360).
No artigo de hoje temos uma lista dos dezoito melhores, mais bizarros e mais elucidativos bugs de inteligência artificial (AI) disponíveis no YouTube e coletados nos últimos 12 meses pelo site AiGameDev.com. Como sei que muitas pessoas não têm acesso à língua inglesa e é minha profissão/prazer traduzir, reproduzirei aqui, de forma mais ou menos livre, o artigo encontrados em http://aigamedev.com/open/articles/bugs-caught-on-tape/
A intenção deste artigo é listar os problemas com dias e truques para ajudar o desenvolvedor de jogos a consertar/evitar este tipo de coisas nos próprios jogos.
De acordo com o autor do mesmo, ainda que divertido, este assunto é difícil de escrever, e este artigo esperou por mais de 6 meses para ser concluído. Existem muitas listas de bugs de AI em sites de jogos por aí, mas a diferença aqui é que o autor conhece ou já trabalhou online com a maioria dos desenvolvedores por detrás destes jogos aqui mostrados, e muitos lêem o blog do autor.
O fato é que, além do sensacionalismo das manchetes de lado, vemos atualmente que os sites de interação social estão alterando dramaticamente a forma como os jogos são recebidos pelos jogadores e pela comunidade como um todo. E a AI nos jogos não é exceção...De fato, parece haver uma crescente pressão e observação cuidadosa com relação ao comportamentos dos personagens de um jogo. Felizmente isso também quer dizer que podemos aprender muito com isso!
#1
A AI não pode ver até ser vista
Jogo: Half-Life 2, 2004.
Sintoma
Um jogador está carregando um barril em frente aos seus olhos de forma que todos os NPCs (personagens não jogáveis) inimigos ficam escondidos na cena. Isto, por sua vez, faz com que os inimigos não ataquem até que o jogador derrube o barril!
Causa
Explicar este bug requer um pouco de contexto. Conforme documentado (em inglês) por Tom Leonard (que trabalha agora na Valve), o sistema sensorial de Half-Life foi construído de forma a evitar a frustração do jogador, de forma que os soldados e os inimigos do jogo não ataquem o jogador até que o mesmo tenha os visto. Neste caso, é possível utilizarmos isso em nosso proveito carregando um barril, mas é também possível demonstrar este bug entrando de costas em uma sala cheia de inimigos!
Cura
Visto que esta exceção no sistema sensorial foi introduzida artificialmente no jogo para a preservação da jogabilidade do jogo, consertá-la também deve ser uma questão de design do jogo como um todo.
Existem várias formas rápidas de consertar isso:
Adicionar uma condição extra à declaração "ignorar jogador" no sistema sensorial; por exemplo, somente quando o jogador estiver sob ataque ou se houver recebido danos recentemente.
Remover a declaração de "ignorar jogador" com um mecanismo temporizador que é ativado após um número "x" de segundos. Isto poderia fornecer à AI tempos de reação e decisão realistas, ao mesmo tempo que dando ao jogador um pouco de espaço para respirar.
Indo além destas soluções rápidas exigiria um "gerenciador de experiências" mais global, que pudesse determinar quais NPCs devem marcar o jogador como um alvo com base no atual nível de desafio suportado pelo jogador.
#2
Tua última posição conhecida é...
Sintoma
Uma espécie de NPC médico persegue o jogador que há pouco havia escapado de uma clínica de reabilitação, mas não percebe quando o jogador troca de roupa na frente dele. O médico abandona então a perseguição, é ameaçado pelo jogador (agora nas roupas normais do assassino Hitman) e vai até um NPC guarda para notificá-lo sobre a última posição conhecida do prisoneiro em fuga. No processo, o NPC médico corre pelo jogador gritando "Salve sua pele!".
Extra: Os guardas não reagem à fuga do jogador até serem notificados pela equipe da clínica.
Causa
Todos os NPCs do jogo possuem um sistema sensorial que permite que reajam apropriadamente quando o jogador se veste de modo diferente. Isto permite a execução de recursos de jogabilidade como trocar de roupa para se esconder dos guardas e dos médicos. Contudo, há uma brecha neste sistema que não é gerenciada quando o jogador troca de roupas enquanto está visível aos NPCs.
Extra: O mesmo sistema sensorial implica que nem todos os guardas estão automaticamente conscientes da fuga até que sejam avisados e não levem em consideração as ações óbvias do jogador.
Cura
O problema é causado pela adição de um sistema sensorial que é muito útil mas problemático quando casos isolados surgem, devido à complexidade adicional. Tais casos podem ser corrigidos se seguirmos os seguintes passos:
Para ocultar estes problemas e melhorar de maneira geral a AI, a cada guarda poderia ser atribuido um comportamento padrão, que é ativado quando o jogador faz algo suspeito — independente das roupas usadas. Por exemplo, reagir quando o jogador corre ou se aproxima.
Uma flag extra se faz necessária em algum lugar dentro do sistema sensorial para indicar se um jogador mudou de roupa enquanto estava visível. Se esse for o caso, esta flag ajudaria a ignorar as roupas usadas no momento, mantendo o mesmo comportamento ativo.
Esta flag poderia ser ajustada globalmente uma vez para o jogador ou, dentro da lógica do jogo, seria ajustada para cada NPC. Isto permitiria aos médicos comunicarem aos guardas sobre o disfarce do jogador.
Nota do Tradutor: Eu, Vinícius, como jogador de "Hitman: Blood Money" no Xbox 360, não percebi este problema, que provavelmente foi corrigido na versão para esta plataforma. De fato, não havia percebido isso há 4 anos, quando este jogo saiu para PS2, Xbox e PC, mas também não estava ciente do problema para testar o bug, como fiz agora. Há outros problemas, no entanto, com Hitman, mesmo no Xbox 360, que comentarei em postagens futuras.
Note from the Translator: Me, Vinicius, as a "Hitman: Blood Money" player in Xbox 360, have not noticed the problem shown in the above video, which was probably corrected in this version. In fact, I did not notice this bug when this game was released for PS2, Xbox and PC, 4 years ago, but yes I was not aware of this bug at the time. However, there are other problems I have noticed on this Hitman game that I could find in Xbox 360.
Olá pessoal, andei ausente do blog mas cá estou novamente com mais bugs divertidos pra gente rir um pouco do que, cedo ou tarde, aparece ao jogarmos um jogo.
Hello guys, this blog has been kinda empty these days but here we are again with more fun bugs to make us laugh a bit of what, sooner or later, occurs while we are playing a game.
O bug de hoje é bastante radical, daqueles de impedir o continuamento do jogo, e que ocorreu depois que, por um descuido, caí de um veículo em movimento no final de uma missão deste jogo para Xbox 360 em que Wolverine foge do prédio onde sofreu o implante de adamântio em seus ossos. A queda foi do lado esquerdo da tela, perto da parede, e aparentemente este evento não era esperado pelos desenvolvedores desse jogo.
Today's bug is a big, game-breaking bug, which occurred after I accidentally fell off a moving vehicle in the last section of a level of this game for Xbox 360 where Wolverine is trying to escape the building where they bonded adamantium to Wolverine's bones. My fall was on the left side of the screen, close to a wall, and it seems to me this event was something not expected by the developers of this game.
Segue um vídeo que fiz na época em que descobri o bug. Dessa vez saiu com som:
Here is a video I made by the time I discovered this bug. This time it has sound:
Um bug que encontrei ao jogar esse jogo no xbox em que um NPC fica tremendo depois de morto com parte do corpo presa numa parede e continua atirando mesmo que, teoricamente, esteja...morto? Cada uma hehe.
A bug I found while playing this xbox game in which the body of a NPC started shaking after getting stuck in a wall and did not stop shooting even though he is supposed to be...dead? That's a good one, hehe.
O vídeo não ficou a melhor coisa do mundo, mas dá para conferir:
The video is not exactly a work of art, but it makes do:
Hoje vou lhes mostrar duas fotos muito engraçadas que tirei faz um tempo do jogo Fallout 3 para Xbox 360. Ambos os bugs ocorreram depois que terminei o jogo e continuei o mesmo após instalar a expansão Broken Steel. O local é o primeiro prédio após o evento que "finaliza" a história principal do jogo, o prédio da Brotherhood of Steel (Irmandade do Aço).
Today I am going to show you guys two very funny pictures I took a while ago from the Fallout 3 game for Xbox 360. Both bugs occurred after I finished the game and resumed it by installing the Broken Steel addon. The place where it occurred is the first building after the event that "ends" the main plot of the game, the Brotherhood of Steel building.
Na primeira foto, temos uma NPC (personagem não-jogável) que desaparece praticamente do jogo, ficando "presa" dentro de um armário. Apesar dessa posição "desconfortável" causada pelo bug, a NPC continua respondendo normalmente à interação do jogador (clique na foto para ampliar):
In the first picture, we can see a NPC (non-playable character) that practically disappears from the game, getting "stuck" in a locker. In spite of the "uncomfortable" situation caused by this bug, the NPC still responds as usual to all player interactions (click on the picture to enlarge it):
Neste mesmo local me deparei com outro NPC da Brotherhood of Steel que, por algum motivo, "esqueceu" a arma no chão (clique na foto para ampliar):
In this same place I found another NPC from the Brotherhood of Steel which, for some reason, "left" his weapon on the floor (click on the picture to enlarge it):