Hall of Fame
Login

Esqueci minha senha

Últimos assuntos
» Não consigo baixar um jogo no YoYo Games --'
por baraodopirapora Hoje à(s) 12:07 am

» MOUSEkey - Rodando no Android!
por Super Maker Ontem à(s) 11:56 pm

» Quero criar um jogo de RTS, parecido com o Outlive
por jpcms Ontem à(s) 11:29 pm

» Mundo infinito?
por Pedrø Ontem à(s) 11:28 pm

» [HTML5][Minilib] Movimento, sprites, colisão
por Pedrø Ontem à(s) 11:26 pm

» GMBR Nos Celulares
por kapoty Ontem à(s) 9:39 pm

» A - NameLess
por showeidek Ontem à(s) 9:03 pm

» [CQ #13] - Futuro
por Pedrø Ontem à(s) 8:48 pm

Parceiros











jogo da velha

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

jogo da velha

Mensagem por Gusba em Seg Nov 03, 2008 4:39 pm

estou a fazer um jogo da velha, mas estou pensando em como fazer a inteligença artificial do computador, pensei em faze um sistema em arvore, onde o computador tem todas as possibilidades de movimentação em um banco de dados, mas assim nao ia te graça, o computador sempre ia ganha do jogador, o que vcs acham que posso fazer, para representar uma inteligencia artificial?

Gusba
Membro
Membro

Alerta:
0 / 1000 / 100

Número de Mensagens: 1156
Idade: 17
Data de inscrição: 03/08/2008

Prêmios
   : 1
   :
   :

Ver perfil do usuário http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: jogo da velha

Mensagem por vinians em Seg Nov 03, 2008 8:13 pm

Vc pode usar o sistema em arvore mesmo, mais depois que o computador selecionar a jogada correta, coloque um fator aleatorio que determina se o computador vai "errar". Pode inclusive ser elecionado este fator por nivel:
1-Facil
2-Normal
3-Dificil
4-Impossivel
Ai vc usa a função Random() de acordo com o nivel.
Código:

r = random(100);
Errar = false;
if (Nivel == 1) and (r < 50) Errar = true;
if (Nivel == 2) and (r < 30) Errar = true;
if (Nivel == 3) and (r < 20) Errar = true;
if (Nivel == 4) and (r < 5) Errar = True;
if (Errar)
{
  //Erra a jogada
}

vinians
Colaborador
Colaborador

Ranking: Nota B
Alerta:
0 / 1000 / 100

Número de Mensagens: 2002
Idade: 23
Data de inscrição: 18/09/2008

Prêmios
   : 0
   : 2
   : 1

Ver perfil do usuário http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Re: jogo da velha

Mensagem por Gusba em Seg Nov 03, 2008 8:15 pm

hm....realmente é uam boa ideia, vo tenta aki! vlw!

Gusba
Membro
Membro

Alerta:
0 / 1000 / 100

Número de Mensagens: 1156
Idade: 17
Data de inscrição: 03/08/2008

Prêmios
   : 1
   :
   :

Ver perfil do usuário http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Re: jogo da velha

Mensagem por Serrazine em Ter Nov 04, 2008 12:28 am

Poderia mostrar depois sobre o algoritmo de IA que usou?

apesar do jogo ser simples existem muitas técnicas variadas pra ele por aí

eu mesmo já vi um livro sobre IA na biblioteca da faculdade que dava exemplo sobre jogo da velha!

Serrazine
Membro
Membro

Alerta:
0 / 1000 / 100

Número de Mensagens: 68
Data de inscrição: 27/10/2008

Prêmios
   :
   :
   :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: jogo da velha

Mensagem por Gusba em Ter Nov 04, 2008 4:26 pm

ok, se eu terminar o projeto e tudo der certo eu posto o codigo que deu 4 dias de trabalho....

Gusba
Membro
Membro

Alerta:
0 / 1000 / 100

Número de Mensagens: 1156
Idade: 17
Data de inscrição: 03/08/2008

Prêmios
   : 1
   :
   :

Ver perfil do usuário http://www.ciganospictures.hd1.com.br

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

Permissão deste fórum:
Você não pode responder aos tópicos neste fórum