Para onde a computação gráfica e os games caminham?

Por: em 26/04/09 na(s) categoria(s): Hardware, Indústria


A Lei de Moore diz que dobramos a capacidade computacional a cada 18 meses e tem sido verdade há décadas. Chegamos ao ponto de bater numa barreira de energia e não de transístores. O fator limitante não é mais apenas a capacidade de compactar mais e mais componentes em minitatura, mas fornecer energia a eles de forma que funcionem dentro de custos razoáveis.

De que adianta ter um supercomputador se você não pode pagar pela conta de luz que ele consome?

Mas como todos os outros problemas, esse também está sendo superado e eventualmente teremos um único chip com capacidade de processamento em torno de 10 teraflops. E isso em no máximo 5 anos.

A Intel já anuncionou em 2011-2012, teremos Ray Tracing em tempo real, ou seja, versão 1.0. Mais uns 2 anos, e teremos as melhorias em cima da primeira onda tecnológica e aí sim, teremos cenários tão realistas, que teremos, num PC caseiro, a capacidade computacional de um estúdio de animação, a 30 quadros por segundo com resolução full HD.

office-13

Ambientes como esse, totalmente destrutíveis e usando Ray Tracing real ao invés de truques emulados.Veja essas e outras no POV-Ray Hall of Fame. Mal posso esperar para entrar num lugar desses com uma BFG.

Com chips como o Larrabee, híbridos que usam instruções x86 + instruções próprias para processamento vetorial, usado nas interações entre objetos e raios luminosos, quando o Windows XP, em 2014 estiver nos seus últimos dias, teremos uma nova evolução gráfica. Ela será mais marcante pois efeitos de cinema em tempo real serão algo ao alcance do consumidor.

A nVidia investe pesado no CUDA e o foco da empresa para continuar crescendo é transformar a GPU numa central de processamento paralelo para tudo. Mas isso exige mudanças de paradigmas de programação, novas linguagens de programação como o Erlang, Haskell, F# e extensões ao C/C++ e Java precisam amadurecer para que o trabalho paralelo deixe de ser manual e passe a ser automatizado pelo compilador.

Games ultrapassam a barreira de mídias

Com engines de games e scripts simples, pré-fabricados e abundância de cenários e objetos prontos, montar um filme animado será trabalhoso, mas a barreira técnica terá sido superada com 35 anos de evolução. Um exemplo de como isso é usado hoje? History Channel e Discovery usam engines de games para simular batalhas aéreas e explicar batalhas épicas.

Quem não conhece a série Total War, deveria pelo menos dar uma olhada. Com algoritmos matemáticos e dados como terreno, unidades militares e estratégia, eles conseguem explicar como exércitos com 5 vezes menos soldados ganharam batalhas em questão de horas.

O assunto é muito grande para ser discutido em apenas um único post. Foi assunto da revista ACM Queue e todos os artigos são relevantes. Para quem se interessa pela computação do amanhã, que irá ocorrer em alguns anos, a revista é gratuita.

Fonte: ACM Queue – GPU Computing

  • Joao Lima

    Tudo muito lindo, porém cadê o contéudo das super produções?( falando de Games e Filmes), claro que isso não é culpa de quem desenvolve as tecnologias mas vendo classicos do passado, não me impressiono mais com as novidades sem sal de hoje em dia.

    Pronto, falei. :D

    • http://oxenti.com GuZ

      Achei que só eu pensava assim.. Tava jogando megamania no Emulador agora pouco :P

      Carne-seca: LEIA VEJA Sigam me os bons!

      • Zezinho

        Nunca fui de jogar muito, mas há bastante tempo penso o mesmo… Fazem gráficos espetaculares e esquecem o conteúdo.

      • Biscouto

        Puts e eu achando que eu era o único a pensar assim também :O
        Sempre pensei em games como fosse uma mulher (eu sei é muito nerd, mas é o melhor jeito de explicar;) ) Não adianta ter uma corpinho bonito(gráfico) e ser cabeça vazia(conteúdo) mesmo sendo difícil de achar :(

        Mas quanto ao post ainda vamos chegar a um ponto onde o irreal se tornara mais real que o real :jawdrop:

        “Quando se tem muito tempo para começar um trabalho, o primeiro esforço é mínimo. Quando o tempo se reduz a zero, o esforço beira as raias do infinito. Se não existissem os últimos minutos, nada nesse mundo seria realizado”
        MURPHY

    • cafuin

      Comentário um pouco deslocado já que o Post é sobre a qualidade gráfica, mas enfim…

      Qualquer nova tecnologia, quando fica acessível é usada à exaustão e geralmente de forma porca. Mas entre os muitos curiosos, sempre tem gente com talento que sabe aplicar bem, e sem exageros.

      Exemplo clássico é o chroma key. Usado de forma espetacular nos Star Wars*, anos depois, quando ficou barato (Video Toaster, alguém?) tinha comercial de casa de moças usando.

      Concordo que andam fazendo muita porcaria, mas existindo a tecnologia surge oportunidade para criarem coisas decentes.

      Já falei aqui de um exemplo: Doom 3 e Half Life 2 foram lançados quase juntos, D3 alardiando o número de polígonos e fotos de monstros detalhados.

      Quando joguei os dois, achei que HL tinha gráficos mais modestos, mas muito mais realistas, mas o que matava mesmo é a história, infinitamente mais envolvente.

      Mas é assim, vai aparecer algo genial, mas vai ter muita porcaria no caminho.

      pS:

      * Na nova trilogia George Lucas também abusou de Comp. Gráfica e fez aqueles filmes bem mais fracos que os originais.

      • Joao Lima

        Comentário um pouco deslocado já que o Post é sobre a qualidade gráfica, mas enfim…

        Veja como um desabafo. :)

        Pronto, Falei. :P
        http://www.twitter.com/joao_itz

      • mmoscz

        Toaster, MAIA, CG (silicon graphics), Amiga 4000, que pena que foram atropelados.

    • http://www.flickr.com/photos/eduardoaguiar Eduardo Aguiar

      Pior, tem uns idiotas que parecem que compram o PC só pra rodar benchmarks! :O

  • http://oxenti.com GuZ

    Boa notícia.. Comprei meu pc há 2 anos, um C2D 1.8 2GB 320GB Ar VD TR, e até hoje ele não está tão obsoleto…

    Quer dizer pra o que eu faço…

    OFF: Aleluia, um post! Um post! :P

    Carne-seca: LEIA VEJA Sigam me os bons!

    • http://twitter.com/max_laguna Max_Laguna

      O meu PC2 tem basicamente a mesma idade e ainda consigo jogar nele. Só o acho lento para uma ou outra coisa. 8)

      o meu recente PC1 tem servido muito bem ao propósito dele, então não tenho do que reclamar.

      ;)
      ___________________________________________________
      The one-eyed in the Fortress at the World’s End, Siará.

      • rafael.lehmkuhl

        4(QUATRO) Links??? :jawdrop:
        Em 1(UM) comentário??? :jawdrop:

        Todos os recordes estão batidos meu caro ;)

        • http://twitter.com/max_laguna Max_Laguna

          Tens certeza, meu caro?

          :?

          [quote="rafael.lehmkuhl"]Todos os recordes estão batidos[/quote]
          Acho que não. Não ainda.

          }:)

          E considero que meus melhores comentários ainda estão na parte de jogos

          ;)
          ___________________________________________________
          The one-eyed in the Fortress at the World’s End, Siará.

          • tamagotchi

            Você precisa criar algum sistema de grafos para se organizar. Com o tempo a complexidade (mesmo logarítmica) irá alcançar um patamar tal que um link pode ligar a um outro link que possa apontar para o primeiro. Daí pode ficar num loop infinito. E se não for implementado com tail recursion pode dar stack overflow. Como usas muito estruturas apontadoras (links), tome especial cuidado com falhas de segmentação; sempre cheque se o destino não é nulo!

          • ovtbqr

            Os navegadores já tem mecanismos que detectam isso.

            http://migre.me/HJF

  • http://www.gunsnrosesbrasil.com leosaomz

    excelente post, discutivel em no minimo dezenas de topicos…

    eu acredito e sempre acreditei nessa melhorias futuras, eu só quero games mais realistas, pq ainda nao se tem algum hj, os que chegam mais perto são somente os de guerras (normal, alias nao consigo de ficar sem jogar um Call, Medal, Batle, …), entao espero que pros games tenha uma grande evolução por parte dos desenvolvedores e das NVs da vida!!!

    ” i wanna be sedated “

  • Panorama

    Em breve chegaremos a um momento em que talvez até os atores reais tornem-se obsoletos. poaaivelmente a computação gráfica possa ser usada para produzir filmes tão realistas que os estúdios não sejam mais necessários.

    http://www.panoramainternacional.com

    • http://www.flickr.com/photos/eduardoaguiar Eduardo Aguiar

      Estamos quase na fase aonde o jogador se torna obsoleto.
      Ao invés de ligar o videogame e sair atirando, vamos ligar o videogame e ELE vai sair atirando na gente. :O

      • rafael.lehmkuhl

        Cara, você precisa descansar.

  • nwolf

    E mesmo assim, sempre terá alguém pra pagar $10.000 em um PC e só usar o orkut e MSN…

    ____________________________
    “Better to understand a little than to misunderstand a lot”

    • http://www.flickr.com/photos/eduardoaguiar Eduardo Aguiar

      Mas já pensou como o Orkut vai ficar lindo em ray tracing? ;)

  • http://rndgames.wordpress.com/ kauelima

    Sou estudante de Design de Games e achei importante adicionar uma coisa.

    Acho que esses numeros podem sim estar corretos porem, a evolução deve ocorrer muito mais rapidamente devido a sistemas como o OnLive onde é feita a renderização e processamento remoto, podendo jogar games “High End” até de sua televisão. Então na minha opinião a limitação seria apenas uma limitação de banda já que os dados viriam através da internet, oque talvez seja um outro problema já que no Brasil a internet é uma piada cara…

    • v1r3d

      Segundo um estudo da cisco não, overselling de conexões a internet não acontece só aqui no Brasil não. Se você pegar por exemplo toda a capacidade de conexão do mundo em 2008 e dividir para cada habitante você vai ter aprox. 0.00265869476 Mbps pra cada um, e ai vamos jogar um atarizinho via internet ;D

    • hEaD_cRaB

      [quote]teremos Ray Tracing em tempo real
      [/quote]
      Acho que a galera não entendeu muito bem o quanto isso é IMPRESSIONANTE. :)

      [quote=kauelima]Sou estudante de Design de Games e achei importante adicionar uma coisa.

      Acho que esses numeros podem sim estar corretos porem, a evolução deve ocorrer muito mais rapidamente devido a sistemas como o OnLive onde é feita a renderização e processamento remoto, podendo jogar games “High End” até de sua televisão. Então na minha opinião a limitação seria apenas uma limitação de banda já que os dados viriam através da internet, oque talvez seja um outro problema já que no Brasil a internet é uma piada cara… [/quote]
      Sim mas essas melhorias são referentes a renderização, é uma camada muito antes desse sistema de streaming que pode até se beneficiar dessa evolução .

      • http://rndgames.wordpress.com/ kauelima

        [quote=hEaD_cRaB]
        Sim mas essas melhorias são referentes a renderização, é uma camada muito antes desse sistema de streaming que pode até se beneficiar dessa evolução .
        [/quote]

        Logicamente , porem o que se discute no post é que a capacidade de 1 pc caseiro terá a capacidade das render farms dos estúdios de hoje… e isso com o stream dos graficos, já pode acontecer, pois o stream é feito a partir de enormes render farms, que já hoje em podem levar os jogos ao seus maximos. O maior avanço de tudo isso seria que as produtoras de games, não precisariam mais se preocupar tanto com o desempenho dos computadores de seu publico alvo.

  • 1berto

    Quando os games tiverem capacidade de fazer o que os
    estudios fazem hoje, os estudios terao capacidade
    de fazer muito mais.
    Um estudio com centenas de máquinas com dias e dias
    para renderizar uma filme de duas horas sempre fará mais
    do que um pc rodando um jogo em tempo real.

    • rafael.lehmkuhl

      Mas você não acha incrível conseguir criar um filme a nível dos da Pixar…

      …em casa?

      • IceBrain

        …em tempo real?

  • khlauss

    Estou esperando entrarmos numa realidade virtual…

    .OpEn.YoUr.MiNd.

    • garoa

      Me estranha que você diga isso com essa assinatura de Matrix. Se aquele filme ensinou alguma coisa é que uma realidade virtual ultra-avançada vai parecer com seu dia-a-dia sem graça de sempre e a realidade é ainda pior. :P

      —————–
      Metamorphoses
      e mais

      • rafael.lehmkuhl

        [paranóia mode on] Nós podemos JÁ ESTAR vivendo uma realidade virtual cara :O [paranóia mode on]

  • Rodrigo8

    do q adianta tanta tecnologia se as idéias e criações estao travadas, e pelo andar da carruagem com a pirataria os estúdios nao estao muito afim de gastar para criar nada de muito criativo e inovador isso nao é de hoje nao esperem nada de muito interessante nos próximos 10 anos. O ultimo jogo q joguei realmente divertido tem esse tempo…

  • lucasSouza

    [quote]um único chip com capacidade de processamento em torno de 10 teraflops. [/quote]

    Quem quer flops usa Cell e não processadores intel. Teraflops está 2X mais perto deles que dos Core i7… isso usando 1/4 dos transistores.

    • Ricardo Bicalho

      O problema não é hardware, é software. De que adianta o CELL ser o mais avançado, se escrever software para ele é complicado, caro e ainda faltam anos para os programadores aprenderem? Por isso vemos jogos no PS3 com gráficos inferiores.

      A Intel quer atacar o problema usando a arquitetura velha conhecida de todos, a x86 e extender. A NVidia ataca com o CUDA e a Microsoft vai colocar extensões de computação genérica no DirectX 11.

      E voltamos ao problema inicial: software. Programar para dois núcleos é complicado, 4, mais ainda. Agora quando falamos de 800 núcleos, só automatizando mesmo.

      Curtas via Twitter

      • tamagotchi

        Concordo plenamente. Como você disse no texto, novas linguagens irão melhorar muito isso, e eu destaco principalmente a já citada Erlang, usando do paradigma funcional para manusear melhor acesso e concorrência. Estou aprendendo ela e adorando. Belo artigo!

        • kakaroto_BR

          Clojure também promete muito nesse sentido, mas ainda não está numa versão 1.0.

      • robson_franca

        [quote=Ricardo Bicalho]O problema não é hardware, é software. De que adianta o CELL ser o mais avançado, se escrever software para ele é complicado, caro e ainda faltam anos para os programadores aprenderem? Por isso vemos jogos no PS3 com gráficos inferiores.
        [/quote]

        Concordo, o problema é software. Sabe o que é engraçado? O Xenon (processador do 360) é bastante similar ao Cell, exceto por ser um processador de três núcleos (em vez de um só) e não possuir 8 DSP’s para auxílio nos cálculos de ponto flutuante.

        Os gráficos inferiores do PS3 devem-se, em grande parte, ao fato de que boa parte do processamento gráfico é realizado por esses DSP’s, e a GPU da nVidia (RSX), que não é nenhuma Brasteeemp.

        Mas aí vc. fala…

        [quote=Ricardo Bicalho]
        A Intel quer atacar o problema usando a arquitetura velha conhecida de todos, a x86 e extender. [/quote]

        A plataforma x86 tem o quê? 30 anos? Tudo bem que houve um salto qualitativo na plataforma quando ela se tornou ia32 e uma mudança mais quantitativa (não tanto qualitativa) no x86-64 ou AMD64. Mas não dá nem para começar a comparar a plataforma x86 com uma plataforma RISC, ou com um DSP otimizado para cálculos. A Intel precisa comer muito arroz com feijão para fazer processamento matemático decente.

        Isso me fez lembrar de um “causo”. Conta a lenda que o Quake rodava mais rápido nos 486 da Intel do que nos 486 da AMD. Como vocês devem saber o Quake realizava todos os cálculos de geometria 3D usando a CPU. Só mais tarde o Carmack fez uma versão do Quake com suporte à aceleração 3D por hardware.

        Um pouco depois, Carmack libera o código-fonte do Quake, e aí foi descoberto o motivo pelo qual o jogo rodava melhor no processador Intel em relação ao concorrente AMD: Carmack usou o co-processador matemático do 486 de todas as maneiras possíveis, inclusive explorando alguns bugs não-documentados pela Intel.

        Desta forma ele conseguiu extrair todo o poder de processamento da máquina. Entretanto, como a AMD fez o processador dela seguindo a documentação da Intel à risca ele não possuia tais “recursos” e o jogo ficou mais lento.

        Lembrei desse “causo” porque a Intel nunca fez um processador com processamento matemático legal, como os da Motorola por exemplo. Um processador 6809 de 1977/78 (ou seja da mesma época do 8086 e do Z80) já contava com uma operação relativamente inédita para os processadores de 8 bits: multiplicação. Que eu me lembre só os 8086 (que já são 16 bits) contavam com esse recurso.

        Isso porque nem entro nos 68000′s e derivados. Aí seria covardia demais :-P

        Abraços

  • http://nodoadouniverso.com bpedrassani

    Só um adendo: o problema não é fornecer a energia pros componentes, mas sim, dissipar a energia(calor) gerada em um espaço cada vez mais minúsculo.
    _______

    http://nodoadouniverso.com

    • http://twitter.com/max_laguna Max_Laguna

      Me lembro que, naquela corrida de freqüências imposta pela Intel ao compensar o péssimo desempenho dos Pentium 4, a mesma Intel queria impôr o padrão BTX, de gabinetes e placas-mãe, ao consumidor final, já que ela previa que, para ultrapassar a barreira mágica dos 4,0GHz, o processador central dissiparia 200W ou mais. 8)

      Enquanto isso, a AMD dava uma bela surra com os eficientes e mais velozes Athlon 64 X2, conseguindo que até mesmo a Intel adotasse as instruções 64 bits e seus registradores adicionais, ao invés de seguir com a proprietária arquitetura nativamente incompatível com a x86, a IA-64. :) :D

      Uma pena que, hoje, a AMD tenha perdido muito terreno, no quesito performance, apesar de os Phenom II X4 vencerem o Core i7 920 no quesito desempenho e preço, os atuais processadores centrais da AMD dissipam calor demais, chegando a 125W dissipados.

      :(
      ___________________________________________________
      The one-eyed in the Fortress at the World’s End, Siará.

  • http://cognostech.posterous.com/ Ramon E. Ritter

    Excelente artigo, Bicalho!

    a “foto” do escritório é impressionante. Fico imaginando quando teremos jogos com essa qualidade…

    Salada de Bits

  • Rayane

    Mal posso esperar! :)

    • http://oxenti.com GuZ

      Ray, você é parente da Juliana Prado?

      Carne-seca: LEIA VEJA Sigam me os bons!

      • T E Lawrence

        [quote=GuZ]
        Ray, você é parente da Juliana Prado?[/quote]

        Talvez, mas a Hello Kitty deve ter sido escolhida especialmente para a felicidade do Cardoso.
        ________________________________________________________
        O Imposto de Renda é a coisa mais difícil de entender no mundo. “Albert Einstein”

  • Danskk

    No filme O Expresso Polar(2004), o ator Tom Hanks e todo o elenco atuaram em frente a uma tela vazia, com sensores de captura de movimento presos a eles. Todos os dados foram repassados para computadores e serviram de molde para a criação dos personagens no próprio filme.
    Apesar das expressões e movimentos serem captadas por sensores, não era necessário que o personagem criado tivesse um corpo igual ao do ator. Por isso, Tom Hanks pode “dar vida” a cinco personagens diferentes.
    Numa entrevista, o ator, impressionado com a tecnologia empregada, disse que temia que um dia, Hollywood não precisasse mais de atores reais.
    Eu particularmente, acho que a evolução da computação gráfica, não vai tirar o emprego dos atores humanos, porque um filme ou animação não é programado para se auto ajustar a circunstâncias e condições que ocorram ao acaso. Daí, a capacidade de improviso, nunca vai estar ao alcance de produções virtuais.
    Muitas cenas em filmes, onde, por exemplo, as dificuldades reais das locações e a garantia da integridade física dos atores, aumentariam demais o custo das filmagens, sendo a computação gráfica, nesse caso, vital.
    Já ví entrevistas com diretores que gostam de empregar poucos efeitos de computação gráfica em suas produções, mas também tem aqueles que nunca descartarão seu uso.

    • garoa

      Expresso Polar?! Cara, espera por Avatar, do John Cameron, aí pelo final do ano…

      Não vai ter ator nenhum desempregado. É muito óbvia a diferença entre atuação e animação. Expresso Polar e Final Fantasy antes dele foram apenas as primeiras tentativas em filmagem virtual. É o futuro do cinema, não tem escapatória. E também não vai igualmente ameaçar desenhos animados, embora vai tornar mais fácil fusões no estilo Roger Rabbit…

      —————–
      Metamorphoses
      e mais

  • Fritche

    Bem, aproveitando o embalo do tópico, para quem nunca ouviu falar no cinema 2.0 pode da uma conferida aqui e aqui.
    Sobre Ray-Tracing a série 4800 da ATI aparentemente conseguiu um ótimo avanço.

    • http://oxenti.com GuZ

      Max, Mudou o Avatar!

      Carne-seca: LEIA VEJA Sigam me os bons!

      • Rhob

        Perae, então ninguém mais além do Max pode usar links agora?
        }:)
        __________________________________________________________
        http://www.nvmania.com.br

        • ovtbqr

          Keoh essa da essa zoação com o Max? Os kibes do mundo é que deveriam aprender com ele.

          • http://twitter.com/max_laguna Max_Laguna

            Nos fóruns fechados de anime que freqüentei, o uso de links parecia ser desestimulado e espero que isso não ocorra por aqui, por isso estou fazendo a minha parte. ;)

            USURA NÃO!

            }:)
            ___________________________________________________
            The one-eyed in the Fortress at the World’s End, Siará.

      • Fritche

        o.O ?
        Demorou um pouco pra cair a ficha (ou para a transação ser aprovada), mas os links, pra mim ao menos, são só uma forma de poupar os dedos….

        • http://oxenti.com GuZ

          Calma, foi só uma piadinha :P

          A propósito, quando você digita &gt href= você gasta mais dedos e mais teclado.. é economicamente viável que você utilize os links completos, como: http://XXX.yyy.com/conteúdorelevante

          Carne-seca: LEIA VEJA Sigam me os bons!

          • Fritche

            Faço por força do hábito abrir as tags de link, apesar de que o rel=”nofollow” não sou eu quem insiro, e sem as tags não posso colocar o nome que quero. Mas o poupar meus dedos digo, pegando o tópico que originou a discussão, em não ter de explicar aqui novamente o que já li em determinado lugar.
            E não se preocupe, não te levei a mal em nenhum momento, entendi a piada, mas não deixei de explicar o motivo. Superar o Max é impossível, o cara deve ter algo como o Ubiquity rodando em background em seu cerebro.

      • RickVanDehrer

        Não, é só a Síndrome do Linkador Maluco. Todos que frequentam o Meio Bit estão sujeitos a ela.
        _____________________________________
        void of_pity(void *you, char **your_opinions, long double bullets);

  • garoa

    hehe, povray continua forte como o único software gráfico conhecido e/ou usado por programadores… ;)

    Essa imagem formidável é do espanhol Jaime Vives Piqueres, um dos Papas do povray. Nos idos tempos, o malandro programava as imagens na unha usando kate no Linux! Hoje já aprendeu a usar um Wings 3D da vida… :)

    Bem, se por um lado games finalmente vão ganhar reflexões e refrações de verdade, por outro lado a indústria tem se saído bem com as aproximações para iluminação global, a um centésimo do custo computacional.

    Pra programação paralela alavancar é necessário realmente sair desse modelo furado recheado de side-effects da programação imperativa e abraçar Erlang, Haskell e companhia.

    —————–
    camera { location -4*z look_at .2*y up y right x }
    light_source { -5*z 3 }
    union {
    sphere { 0, 2 pigment { rgb .4*z } scale <1.1,.7,1.1> rotate < -7,0,17> scale z*1.4 translate 1.1*y }
    sphere { x, .7 pigment { rgb <1,.7,.5> }}
    sphere { -x, .7 pigment { rgb <1,.7,.5> }}
    rotate <0,-10,10>
    }

  • http://www.lordpinguim.blogspot.com lordtux

    Putz, e eu que queria comprar o Larrabe esse ano, pelo visto vou ter que me aguetar mais um pouco, mas vai ser fantástico.

    Bicalho, você não poderia fazer um artigo sobre o Directx 11 e OpenCl, explicando as diferenças, vantagens e desvantagens entre eles?

    Acesse My blog

  • http://www.i3tecnologia.com.br siljoevsan

    Muito show!
    E ainda os custos de hardware vem caindo (exceto quando é lançamento) vamos poder aproveitar tudo isto em nossa própria casa!
    Incrível!

    ____________________________________________________________
    I feel a disturbance in the force
    http://twitter.com/siljoevsan

  • Donnie Darko

    Estava jogando “Devil may cry” e Sonic (hehhe) no PS3 e fiquei impressionado com os gráficos e pensei justamente sobre onde vai parar essa coisa quando conseguirem usar todo o poder do PS3.