Tutorial Unity IA

13
Tutorial by; Sites: www.censuradoveg.blogspot.com www.veggames.orgfree.com E-mail: [email protected] Msn: [email protected] Twitter: @tuliocalil < Siga-me ^^ Facebook: Tulio calil Youtube: /XDtulio Conta Bancaria: xxxxx-xxx- xx “kkkkkkkkkk”

description

Inteligência articifial simples

Transcript of Tutorial Unity IA

  • Tutorial by;

    Sites:

    www.censuradoveg.blogspot.com

    www.veggames.orgfree.com

    E-mail: [email protected]

    Msn: [email protected]

    Twitter: @tuliocalil < Siga-me ^ ^

    Facebook: Tulio calil

    Youtube: /XDtulio

    Conta Bancaria: xxxxx-xxx-xx kkkkkkkkkk

  • Falando...

    Fala galera, blz? nois.

    Bom, estamos aqui na luta, mais um tutorial, e antes de comear aqui queria avisar

    uma coisa. No desista do seu game s por que ficou difcil chato ou no sabe fazer

    algo! Sempre tem uma sada! Scripts, modelagens, idias etc.

    Todos desistem, s os fracos no continuam Tlio calil.

    Motivos do tutorial:

    Ento Foi basicamente o mesmo, e tambm mi comprometi com vocs a criar

    tutoriais...

    Enquanto a questo do portugus?

    Galera eu sou de famlia humilde, como a maioria aqui, ento tenho que estudar

    fazer tutoriais para unity, game maker, entre outros que no vem ao caso...

    Minhas notas esto baixas e no posso perder de ano, ento fao o tutorial rpido e

    do uma revisada rpida no Microsoft Word.

    Eu to tentando prestar mais ateno na Ortografia, mais algo sempre passa

    :D

    Acabando aqui o momento Dramtico, Vamos ao que importa!

  • Comeando Script O fim!

  • Bom at agora j vimos: Sistema de hud e hits, terreno, player, inventario,

    menu:

    Como vai ser o sistema de IA (Inteligncia Artificial), Fiz um rpido

    esquema no paint para demonstrar:

  • Sendo P Nossos pontos de referencia do mostro, formando um triangulo

    que ser aonde ele vai circular. Nesse esquema o que acontece

    quando ele v o player:

  • O nosso querido Pac man Vai atrs do nosso player, esquecendo

    totalmente do seu ponto de referencia.

  • Quando o player toma muita distancia do Pac Man:

    O nosso Pac Man Volta com o rabo entre as pernas para a seu QG.

    Voltar com o rabo entre as pernas = Voltar sem graa.

    QG = Quartel General.

    Ento, esse script tem uma coisa boa e uma ruim, a boa que ele suporta

    voc colocar animao, ou seja se o mostro correr ele ira executar

    animao Walk se atirar/atacar Shot e assim por diante... A parte ruim

    que eu no vou demonstrar aqui como usar, e tambm no sei o estado

    do script! Ento se algum tiver algum erro me falam que eu vejo o que eu

    fao.

    Vamos comear criando um cubo para ser o nosso inimigo, vamos em:

    GameObject>Create Other> Cube.

  • Coloque uma textura para definir um do outro, pois vamos duplic-lo para ver o real

    resultado...

    Configurando o cubo, Vamos pensar primeiro (Quero da uma treinada no seu raciocnio :D),

    Ns vamos querer que ele movimente-se, qual script faz o player se movimentar?

    Character Controller! Adicione isso ao cubo, mais espera! E se quando ele nascer ele ficar

    voando? Temos que adicionar gravidade! Vamos adicionar um Rigidbody , a coliso j vem

    com o cube ento j podemos duplic-lo: CTRL + D, e posicione eles separados:

  • Agora vamos criar mais um objeto, um Empty Ou seja vazio.

    Coloque o nome de WayPoint e faa como um triangulo, como no esquema do Pac Man,

    Ele no tem nem uma textura e no pode ser visualizado, isso pode ser alterado, como eu

    quero que esse tutorial seja rpido no vou mostrar, use a imaginao e memria e faa um

    triangulo, OBS:Grande!!.

  • Chegou a parte Burocrtica :D e to esperada, os scripts.

    Ok, So apenas 3 scripts, sendo eles:

    Ai.js

    Cuida de toda a IA do nosso inimigos, movimentos, atacks, velocidade etc.

    Aianimation.js

    Cuida da animao, e como uma segunda parte do Script Ai.js.

    AutoWayPoint.js

    Ser o script dos pontos de referencias do inimigo.

    Os scripts esto dentro do arquivo Tutorial IA Unity.zip , No vou postar aqui.

  • Agora arraste o script AutoWayPoint para os 3 WayPoint, em seguida arraste o script AI

    para os dois Cubos/inimigos.

    Agora no cubo dos inimigos onde tem Target onde voc coloca o seu alvo, ou seja, o

    player, Agora v no player e Onde tem Tag Selecione Player.

    Clique e Selecione o player!

    Pronto, Terminado, Teste e veja como ficou sua mega inteligncia artificial:

    Prontinho! Aproveitem ao Maximo! Sei que no uma IA do Residen Evil, God of War, Prince

    of Persia, mais o que tem pra hoje, ^^. Abraos awe galera e fico por aqui! Um breve recado

  • sobre o prximo tutorial, no ser sobre loand and save, problemas aqui, ento pode ser sobre

    jogo online! ;D Fiquem espertos! Fuiiiiiiiiiii...

    Tutorial by;

    Sites:

    www.censuradoveg.blogspot.com E-mail: [email protected]

    www.veggames.orgfree.com Msn: [email protected]

    Twitter: @tuliocalil Facebook: Tulio calil Youtube: /XDtulio

    bom lembrar!

    Por favor, amigos, cliquem nos anncios do meu blog:

    www.censuradoveg.blogspot.com

    Como eu j disse anteriormente, voc mi ajuda e eu ti ajudo!

  • Antes de encerrar queria dar um aviso (quase esqueci!), Eu pretendo criar um

    frum sobre Unity 3D, onde estarei dando suporte a pessoas postando

    engines, tutoriais, texturas etc.

    Espero que vocs entrem e ajudem os membros e os membros ajudem vocs,

    afinal para isso que serve um frum! Um tirar a duvida do outro!

    Tai o nome, Unity Master, quando tiver totalmente pronto eu posto no meu

    blog, e na comunidade do unity 3D, Vlw galera!