Jump to content
Sign in to follow this  
ms2222

Criar bot para jogar contra o computador

Recommended Posts

ms2222

Boas a todos.

Tenho de fazer um trabalho para a universidade que consiste em criar um jogo em java. Já encontrei alguns códigos fontes de jogos para me basear, contudo se alguém tiver conhecimento de algum site com bastantes códigos fontes de jogos em java também agradeço. A minha questão é, depois de criar o jogo, como crio um bot que me permita jogar contra o computador. A minha formação de raíz não é informática, pelo que não tenho nenhuns conceitos sobre inteligência artificial (caso seja o que se tem de aplicar neste caso). Como ainda sou iniciante em java, se alguém me puder ajudar de uma forma simples, ou indicando algum site com exemplos tipo para me basear agradeço.

Cumps

Share this post


Link to post
Share on other sites
KiNgPiTo

O computador só aprende aquilo que lhe ensinares...

Se queres criar um jogo contra o computador tens de inserir o código referente à acção do mesmo. Por exemplo o jogo do galo, se tu tiveres com 2 casas na mesma linha, tens de o programar para ele ocupar em 1º lugar uma que não esteja vazia e de seguida aquela que te evita de ganhar o jogo.

Share this post


Link to post
Share on other sites
shumy

IA depende bastante do tipo de jogo.

Eu pessoalmente já fiz uma coisa bastante simples para xadrez. Mas mesmo o xadrez tem pelo menos 3 partes diferentes, saídas (normalmente executadas pelo livro, uma BD de saídas), final (com algoritmos próprios)  e no meio do percurso os algoritmos mais usados tipo minimax http://en.wikipedia.org/wiki/Minimax


Aqui há coisa de 2 anos fazia umas malhas de croché, depois fartei-me e fui para informática!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.