+ Responder Tópico
Página 1 de 2 1 2 Última
  1. #1
    Membro Avatar de Hade
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Sep 2004
    Mensagens
    2.294
    Verdinhas
    94

    Inteligencia Artificial em jogos FPS... seminário

    bom galera eu tenho que apresentar um seminário sobre IA em jogos
    dividimos os grupos e eu como gosto mais de fps fiquei com essa parte...

    eu já joguei muito jogo de fps.. mais claro que teve uns marcantes

    preciso falar sofre.. e nao dá pra fugir de falar sobre bots e as inovações nos jogos e como os bots tem que se comportar...

    eu optei por dar em exemplo 4 jogos..
    escolhi FARCRY, FEAR, CS SOURCE... e falta 1

    mais eu queria algo que realmente fosse inovador pra falar...

    precisa ser FPS

    e se alguem quiser opinar sobre alguma assunto qeu eu deveria comentar no seminário fiquem a vontade...


    atenciosamente
    David

  2. # Publicidade
    Publicidade

  3. #2
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Se eu fosse vc eu escolhia unreal 1 (o primeirão mesmo), quake 1 (sim, o primeiro mesmo) e Half-life 2.
    Unreal 1 pela primeira vez mostrou o que é ai em fps a não ser andar e atirar, quake 1 tem todo o codigo fonte na internet e da para ver EXATAMENTE como que funciona a ai dele, e é ate certo ponto impressionante. Half-life 2 serve para mostrar que quem não sabe fazer uma ai, faz com script.
    Doom 1 tb foi meio revolucionário pq a ai brigava entre si, não faço a minima ideia de como que eles programaram isso, e ainda não vi outro jogo aonde isso acontece.

  4. #3
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Far Cry é interessante pq os scripts dele é todo feito em .lua, uma linguagem brasileira, mas apenas as ai scriptografadas dele que usam o lua, o que são apenas poucas partes do jogo.

  5. #4
    Membro Avatar de Hade
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Sep 2004
    Mensagens
    2.294
    Verdinhas
    94

    uéh... CSS os bots brigam entre si tb ... usei CSS pq tem uma engine baseada no HL2...

  6. #5
    izi
    izi está offline
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Apr 2002
    Mensagens
    3.452
    Verdinhas
    5

  7. #6
    Membro Avatar de MA.Outlaw
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2002
    Mensagens
    2.375
    Verdinhas
    1

    FEAR com ctz tem que ter, foi inovador assim como Unreal foi um dos primeiros, agora seria legal falar da AI do Crysis que promete tb.. e o CS source que AI não é tao foda mas pode por...

    eu fiz um trabalho sobre o FEAR para a matéria de História dos Jogos na minha faculdade... se você quiser posso passar algumas coisas sobre a AI do FEAR

    []s

  8. #7
    UmK
    UmK está offline
    Suspenso
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Aug 2000
    Mensagens
    12.180
    Verdinhas
    7

    cs source? tem coisa mto melhor pra citar
    minha sugestão é halo, principalmente agora q saiu o halo2 pra pc

  9. #8
    Membro Avatar de homesickness
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2003
    Mensagens
    2.717
    Verdinhas
    15

    leva um xbox 360 e coloca o gears of wars no insane lá

  10. #9
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2001
    Mensagens
    882
    Verdinhas
    5

    eu citaria o goldeneye n64. era bem bacana pra epoca dele. tem um artigo bem legal sobre isso -> http://www.zoonami.com/briefing/2004-09-02.php

  11. #10
    Membro Avatar de lorotãO
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Apr 2001
    Mensagens
    6.824
    Verdinhas
    870

    Citação Citando Falcon_br Ver mensagem
    Se eu fosse vc eu escolhia unreal 1 (o primeirão mesmo), quake 1 (sim, o primeiro mesmo) e Half-life 2.
    Unreal 1 pela primeira vez mostrou o que é ai em fps a não ser andar e atirar, quake 1 tem todo o codigo fonte na internet e da para ver EXATAMENTE como que funciona a ai dele, e é ate certo ponto impressionante. Half-life 2 serve para mostrar que quem não sabe fazer uma ai, faz com script.
    Doom 1 tb foi meio revolucionário pq a ai brigava entre si, não faço a minima ideia de como que eles programaram isso, e ainda não vi outro jogo aonde isso acontece.
    quake 2 acontece isso

  12. #11
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jun 2001
    Mensagens
    882
    Verdinhas
    5

    Citação Citando lorotãO Ver mensagem
    quake 2 acontece isso
    o legal no doom é que isso acentuava a burrice dos bichos, era tao legal ver eles revidando porradas...

  13. #12
    UmK
    UmK está offline
    Suspenso
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Aug 2000
    Mensagens
    12.180
    Verdinhas
    7

    Citação Citando Falcon_br Ver mensagem
    Doom 1 tb foi meio revolucionário pq a ai brigava entre si, não faço a minima ideia de como que eles programaram isso, e ainda não vi outro jogo aonde isso acontece.
    uh a ia do doom é basicamente 3 coisas

    1- Ficar parado até o player aparecer
    2- Quando o player aparecer, atacar com arma de longa distancia (se tiver). Se nao tiver arma de longa distancia, andar em direcao a ele e atacar com arma melee
    3- Se alguma coisa machucar o monstro em questão, revidar.

    não é muito complicado

  14. #13
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2003
    Mensagens
    113
    Verdinhas
    58

    Exatamente, a AI do DOOM nao era super inteligente que criava um caos entre os monstros bla,bla,bla...

    Simplesmente se o tiro de 1 pegasse em outro, ele revidava (friendly fire )

  15. #14
    Membro Avatar de Hade
    Autor do tópico
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Sep 2004
    Mensagens
    2.294
    Verdinhas
    94

    gears of wars eu ja joguei e nao achei tão foda.. assim

    halo 2 eu achei boa tb...
    mais que nem farcry e fear... é dificil...

  16. #15
    Membro Avatar de Vacalactica
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Feb 2000
    Mensagens
    2.025
    Verdinhas
    5

    a ai de halo1 e 2 eh fenomenal, acho q devia estar incluso aí
    abraço

  17. #16
    Membro Avatar de psycr0w
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Jan 2003
    Mensagens
    9.666
    Verdinhas
    703

    vcs ainda nao citaram o Quake 3?

    Para os padroes atuais, Quake 3 ainda tá esmurrando muitos jogos cuja AI deveria ser boa!!! Nunca vi nenhuma falha com os bots de Quake 3, os mods q rolam team tags nao dao erro nenhum, o bot apesar de ter alguns paths a seguir, tem toda autonomia para improvisar aleatoriamente, enfim, é coisa absurda demais os bots de quake3!!!

    um desafio do caralho zerar no nightmare!

  18. #17
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Mar 2001
    Mensagens
    1.375
    Verdinhas
    0

    Citação Citando Hade Ver mensagem
    bom galera eu tenho que apresentar um seminário sobre IA em jogos
    dividimos os grupos e eu como gosto mais de fps fiquei com essa parte...

    eu já joguei muito jogo de fps.. mais claro que teve uns marcantes

    preciso falar sofre.. e nao dá pra fugir de falar sobre bots e as inovações nos jogos e como os bots tem que se comportar...

    eu optei por dar em exemplo 4 jogos..
    escolhi FARCRY, FEAR, CS SOURCE... e falta 1

    mais eu queria algo que realmente fosse inovador pra falar...

    precisa ser FPS

    e se alguem quiser opinar sobre alguma assunto qeu eu deveria comentar no seminário fiquem a vontade...


    atenciosamente
    David
    oi cara... engenharia de computacao na area...

    cara... cata um software na net chamado "SINTA"... eh usado, de forma bem simploria, pra desenvolver sistemas especialistas... IA em jogo usa MUITO isso...

    CS nao eh vantagem em IA viu... IA PODRE...

    vou dizer pra vc se basear em DOIS FPSs...
    1 - "Incidente em Varginha"... sim ... eh brasileiro.. foi o melhor sistema de IA ateh entao... bots tentando nao te matar, mas tambem proteger suas vidas...
    2 - Unreal Tournament... o melhor sistema IA de bots em FPS jah feito... mostrar a evolucao dos sistemas de IA do UT vao ser o grande brilho na tua apresentacao...

    falar do jogo brasuca eh uma boa... poucos sabem q aki no brasil tambem tem qualidade... sua nota COM CERTEZA tambem vai subir

    pra uma apresentacao... SEQUER cite outros... melhor focar na qualidade, criatividade e inovacao do que em mera quantidade...

    se precisar de algum help, manda mp....

    Shalom!!!
    Última edição por Rd Skywalker : 25-05-2007 às 1:37

  19. #18
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2002
    Mensagens
    7.147
    Verdinhas
    334

    de boa
    falar de AI e nao citar o ut 99 deixar incompleto o negocio...
    bots de qualidade altissima... foi uma evoluçao em cima da AI de otima qualidade do unreal

  20. #19
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Citação Citando 6r0u Ver mensagem
    de boa
    falar de AI e nao citar o ut 99 deixar incompleto o negocio...
    bots de qualidade altissima... foi uma evoluçao em cima da AI de otima qualidade do unreal
    Na verdade a ai do quake 3 é muito superior a ai do ut99, a unica sacada da epic foi o gui de controle da ai, enquanto a ai do quake 3 so podia ser controlada por mensagens.

  21. #20
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2002
    Mensagens
    7.147
    Verdinhas
    334

    Citação Citando Falcon_br Ver mensagem
    Na verdade a ai do quake 3 é muito superior a ai do ut99, a unica sacada da epic foi o gui de controle da ai, enquanto a ai do quake 3 so podia ser controlada por mensagens.
    testei pouco q3 com bot...
    pelo menos senti q o teamplay dos bots do ut ainda sao melhores...

  22. #21
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Citação Citando 6r0u Ver mensagem
    testei pouco q3 com bot...
    pelo menos senti q o teamplay dos bots do ut ainda sao melhores...
    Tipo, vc jogou death match ou ctf?
    E os boots de quake 3 funcionam em praticamente qualquer mod e em qualquer mapa, os de ut99 não.
    E vc sabe qual a lista de comandos que vc tem que usar para os bots de obedecerem?

  23. #22
    Membro
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2002
    Mensagens
    7.147
    Verdinhas
    334

    Citação Citando Falcon_br Ver mensagem
    Tipo, vc jogou death match ou ctf?
    E os boots de quake 3 funcionam em praticamente qualquer mod e em qualquer mapa, os de ut99 não.
    E vc sabe qual a lista de comandos que vc tem que usar para os bots de obedecerem?
    os de UT funcionam dentro dos modos suportados inicialmente pelo UT(ctf, assault(que precisa de mto mais AI q um ctf da vida), domination e afins...)
    aih creio eu q nao seja culpa da AI programaçao da AI em si... e sim do engine do unreal

    ps:diremos q eu qse zerie o SP do q3

  24. #23
    hardMOB Staff - Moderação Avatar de Kyle
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Nov 1999
    Mensagens
    13.418
    Verdinhas
    4840

    A do Quake2 foi onde eu me impressionei pela primeira vez, pq os Bots abaixavam das rockets quando vc atirava ela na altura da cabeça deles

  25. #24
    Membro Avatar de CBuosi
    Info Conteúdo e Citações Jogos Mensageiros
    ddd
    Registro
    Nov 2004
    Mensagens
    614
    Verdinhas
    3

    http://en.wikipedia.org/wiki/Computer_game_bot

    Acho q o melhor resumo seria:

    Bot types

    Bots can be either static or dynamic.

    Static bots are designed to follow pre-made waypoints or pathnodes for each level or map. These bots need to have a unique waypoint file for each map, or a pathnode system embedded in the map, if they are to function. For example, Quake 3 Arena bots use an AAS (area awareness system) file to move around the map, while Counter-Strike bots use a WPT (waypoint) file. Unreal Tournament's series bots use an embedded pathnode system in the map to navigate.

    Dynamic bots, on the other hand, dynamically learn the levels and maps as they play. RealBot, for Counter-Strike, is an example.

    Some bots are designed using both static and dynamic features.

  26. #25
    Banido
    Info Conteúdo e Citações Jogos Mensageiros
    Registro
    Dec 2001
    Mensagens
    15.625
    Verdinhas
    2

    Me lembro que no cs, tinha partes do mapa que se vc ficasse la vc pegava todos os bots pelas costas pq eles não checavam aquele ponto pq usavam waypoints.
    Unreal tb tinha partes que rolava isso.
    No quake 3 isso era algo impossivel de se fazer, so dava para pegar os bots pelas costas se movimentaod.

+ Responder Tópico Ir para o Fórum
Página 1 de 2 1 2 Última

Assuntos do tópico

Compartilhar

Permissões