Conectar-se
Quem está conectado
25 usuários online :: 4 usuários cadastrados, Nenhum Invisível e 21 Visitantes

CRP-Max, gart30, Tedi Ripper, Willy

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 03/03/2009
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

AI nos jogos de corrida

em Sab 02 Maio 2009, 23:28
aí gente.. como faz pra criar inteligência artificial nos jogos de corrida de vista superior?? Suspect vlw afro
avatar
Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: AI nos jogos de corrida

em Dom 03 Maio 2009, 17:30
Você pode criar pontos de referência pela pista, por exemplo:



Você cria objetos que servirão como os pontos de referência, coloque pra eles um sprite qualquer como aquelas bolinhas pretas ali na imagem. Não importa o sprite, porque você terá que deixar esses objetos invisíveis.

Se você não sabe como deixar um objeto invisível:
Spoiler:
Na janela do objeto, embaixo do nome tem um campo chamado "Sprite" (Zorbah, Sprite. Sprite, Zorbah). Embaixo dele, há a opção "Visible". Desmarque ela.

O carro começa em cima da linha de largada/chegada (não preciso dizer onde está, né? Surprised), então você coloca códigos pra ele ir até o primeiro ponto de referência. Quando o carro colidir com ele, faça o carro ir para o 2º ponto. Quando chegar no 2º, para o 3º. E assim vai.

Pra deixar bem certinho, você pode criar mais pontos, ou posicionar em lugares melhores (os lugares que eu coloquei ali não são lá muito bons... :|).

Para o movimento do carro não ficar estranho (muda de direção repentinamente), ou você teria que colocar vários pontos, ou, de preferência, fazer a direção dele mudar gradativamente por códigos.

Espero que você entenda e que funcione Very Happy
avatar
Data de inscrição : 03/03/2009
Número de Mensagens : 18
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: AI nos jogos de corrida

em Dom 03 Maio 2009, 20:40
valeu cara!! ajudou muuito! What a Face
avatar
Data de inscrição : 17/09/2008
Número de Mensagens : 39
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 0

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: AI nos jogos de corrida

em Seg 04 Maio 2009, 08:27
Mas fazendo assim o AI seia perfeito né?
avatar
Data de inscrição : 26/09/2008
Número de Mensagens : 890
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 11

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: AI nos jogos de corrida

em Seg 04 Maio 2009, 14:27
Depende dos outros códigos.
Pra não ficar uma coisa monótona, o carro sempre seguindo o mesmo caminho perfeito, você pode:
- variar o lugar em que o ponto de referência aparece (às vezes até fora da pista)
- escolher aleatoriamente a velocidade do carro (se você usar códigos para a direção dele ir mudando gradativamente e a velocidade estiver alta demais, ele pode acabar atravessando o ponto e batendo (em outras palavras, non-perfect)).
- ...

Tudo vai depender dos outros códigos. Como eu realmente nomeei esses pontos, são apenas referências.
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum