Bem-vindo, Visitante!
 Login:
 Senha:

Para refletir:   "Projeto mal planejado é como Loop de mapa: anda, anda, anda e para no mesmo lugar." - Joe Lowshayder


Maratona Maker: a Rodada 8 está encerrada. Esperem pelos resultados!

Autor Tópico: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?  (Lida 583 vezes)

0 Membros e 1 Visitante estão vendo este tópico.

123

  • Veterano
  • *
  • Mensagens: 708
  • Créditos: 28
    • Prêmios
Games como futebol e xadrez precisam que o sistema tenha uma boa IA, já que pra CPU precisa executar jogadas de acordo com o ataque ou defesa do jogador; e futebol precisa que a CPU controla os jogadores (de bola) automaticamente, tanto do jogador como do time rival – como em Super Star Soccer. Tem alguma script que forme uma IA no sistema de um game no Game Maker.
Registrado
Alguém em busca de Mapas e Resources [especialmente de VX], mas também de arquivo de RTP de outras versões [XP, 2K, 2K3].

Tales

  • Ocasional
  • *
  • Mensagens: 53
  • Créditos: 7
    • Prêmios
Da para fazer sim. Agora é preciso que se tenha um conhecimento mais profundo de programação. Eu tenho um livro otimo sobre IA em pdf, se quiser depois posso lhe mandar por pm. (em ingles).
Registrado

123

  • Veterano
  • *
  • Mensagens: 708
  • Créditos: 28
    • Prêmios
Infelizmente não entendo Inglês tanto assim.
Registrado
Alguém em busca de Mapas e Resources [especialmente de VX], mas também de arquivo de RTP de outras versões [XP, 2K, 2K3].

Guiiwolff

  • Experiente
  • *
  • Mensagens: 277
  • Créditos: 44
  • "Speaking Little Girls Name, AH!"
    • WWW
    • Prêmios
Cursos de inglês básico se acha até no deserto! Numa faixa de 30 a 40 reais!!  ;-)
Registrado
Ms. Morrigan

Level 42
(Up por Créds)

Guiiwolff

Level 25
(Up por Visitas)


"Um roteiro não é ter só idéias e escrevê-las, mas sim narrar e detalhar suas cenas no papel e fazer as pessoas ficarem vidradas!"

Willer Lee

  • Colaborador
  • *
  • Mensagens: 453
  • Créditos: 291
  • vbGore - Projeto Harmonia
  • Prêmios Eu ajudei a MRM a pagar as contas!
    • WWW
    • Prêmios
Pra que saver
Infelizmente não entendo Inglês tanto assim.
Quer uma dica?

Pega essa apostilia e traduz ela em alguma ferramenta para isso :D
Para que saber inglês, se o Google já sabe?
XD
Registrado
~Gostou da resposta? Agradeça! Que tal +1Crédito?  x-)

~it's Lee

:mrm=linha:

(clique para mostrar/esconder)

Mister Rpg mk

  • Experiente
  • *
  • Mensagens: 197
  • Créditos: 56
  • Breve: Justice in Game
    • Prêmios
Inteligencia artificial em um maker, essa é boa
Registrado

___________________________________________________________________________________________________________


Acesse e esse topico! Ele é incrivel sei que irão gostar. :ok:

123

  • Veterano
  • *
  • Mensagens: 708
  • Créditos: 28
    • Prêmios
Pra que saver
Infelizmente não entendo Inglês tanto assim.
Quer uma dica?

Pega essa apostilia e traduz ela em alguma ferramenta para isso :D
Para que saber inglês, se o Google já sabe?
XD

Com esses tradutores ao pé da letra, não acho boa ideia!
Registrado
Alguém em busca de Mapas e Resources [especialmente de VX], mas também de arquivo de RTP de outras versões [XP, 2K, 2K3].

ArthurPedroti

  • Regular
  • *
  • Mensagens: 171
  • Créditos: 13
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #7 em: 08 de Fevereiro de 2010, 15:05:18 »
pelo menos vai saber alguma coisa cara. Melhor que nada  ¬.¬

 :tchau:
Registrado
Me da +1 crédito por nada.

Johnny Mercy

  • Veterano
  • *
  • Mensagens: 341
  • Créditos: 546
  • ~Sophie<'3
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #8 em: 08 de Fevereiro de 2010, 15:32:55 »
IA (inteligência artificial) é basicamente criar um código que permita simular mais ou menos o pensamento Humano dando a intender que o pc/consola/etc tem inteligência como nós, mas as máquinas não pensam, fazem o que nos lhes pedimos..

Uma maneira de começares é pensares como farias se tal caso a um determinado momento acontecesse. Vejamos esse caso do jogo de futebol, os jogadores são programados para tal posição, essa posição vai variar consoante o jogador activo e a bola, consoante as proximidades o jogador que tiver mais próximo da bola irá seguir o que tem a bola ou a bola apenas.

Se começares a pensar assim fácilmente consegues fazer alguma coisinha de jeito. :ok:

Claro que para implementares o teu pensamento no que quer que queiras fazer terás que estar a vontade a programar, seja em que linguagem for pois precisas de bases.
« Última modificação: 08 de Fevereiro de 2010, 15:40:16 por Johnny Mercy »
Registrado




Smog

  • Experiente
  • *
  • Mensagens: 254
  • Créditos: 187
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #9 em: 08 de Fevereiro de 2010, 20:46:28 »
 Jonhnny explicou bem; IA pode ser entendida como sendo toda a resposta inteligente que o pc da a uma ação do jogador; uma IA simples pode ser feita sem nenhum problema no GM(eu faço algumas simplesinhas, como: O inimigo perceber que o perssonagem esta a 48 pixels de distancia e o ataca; se ele fugir, o inimigo retorna a sua ronda; é um exemplo simples de IA).

 Mas respondendo a pergunta; sim, é possivel fazer uma ia no GM; mas para que ela se adeque a seu jogo, você vai ter que faze-la vc msm(por isso que é bom ter planejamento em um jogo de GM).

PS: Aprenda ao menos ingles; vc vai precisar, querendo ou não.(Espanhol tb é uma boa, e alemão tb.... x-X)
« Última modificação: 08 de Fevereiro de 2010, 20:47:38 por Smog »
Registrado

Feito em GM!

Nando_v

  • Experiente
  • *
  • Mensagens: 199
  • Créditos: 6
  • ナンド と男 traduiz no google!
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #10 em: 08 de Fevereiro de 2010, 20:51:26 »
cara ja pensou em fazer um por evento acho que da ne?
Registrado

vai dar uma olhada no meu jogo garanto que voce vai gostar!^^('¬¬ o jogo nao e meu mais do grupo)
se for meu fãn (oque eu duvido...)<< use isso aki

Smog

  • Experiente
  • *
  • Mensagens: 254
  • Créditos: 187
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #11 em: 08 de Fevereiro de 2010, 20:59:10 »
Fazer Ia via eventos do Game Maker? Bem...claro que da(mas eu prefiro GML).
Registrado

Feito em GM!

KJr

  • GML & RGSS Scripter
  • Lenda
  • *
  • Mensagens: 44
  • Créditos: 422
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #12 em: 09 de Fevereiro de 2010, 13:54:38 »
Fazer uma IA simples, que só responda de maneira adequada ao estado atual do jogo, é relativamente simples ... vide meu jogo de futebol no GM ... é isso que os jogadores fazem. Eu não usei uma estratégia de programação muito acadêmica, no fundo é só um monte de condições gerais, com uma ação diferente para cada uma ... no fundo nem é inteligente de verdade, mas o efeito é razoável.

Num jogo de xadrez, uma IA teria também que prever alguns lances a frente, como um jogador humano decente faria; já é um pouco mais complicado, mas vale o desafio.

Difícil mesmo é criar uma IA artificial capaz de aprender, que seja criativa, que são os desafios de verdade nessa área. Fazer uma que responda de maneiras diferentes a situações diferentes, ou uma que planeje alguns movimentos no futuro, como eu citei, não; só é trabalhoso, um pouco confuso.

E a tradução do Google para textos completos não é de grande ajuda. Mas você deve conseguir encontrar material sobre IA em português, pelo menos pra começar.

Johnny Mercy

  • Veterano
  • *
  • Mensagens: 341
  • Créditos: 546
  • ~Sophie<'3
    • Prêmios
Re: IA – Scripts servem pra fazer games como "Xadrez", "Futebol", etc.?
« #13 em: 13 de Fevereiro de 2010, 07:08:43 »
Boas, eu estive a fazer um código em VB que permite uma imagem seguir o rato, é mais ou menos o conceito que usam para os jogadores nos jogos de desportos como o futebol. Vou colocar aqui para dares uma olhada.

Código: [Selecionar]
'Code by Johnny Mercy
Public Class Form1

    Dim velocidade As Integer = 1

    Dim Mode As String = "Follow"

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        PictureBox1.Location = New Point(Me.Width / 2 - (PictureBox1.Width / 2), Me.Height / 2 - (PictureBox1.Height / 2))
    End Sub

    Private Sub Timer1_Tick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Timer1.Tick
        If (Mode = "Follow") Then
            If (PictureBox1.Location <> MousePosition) Then
                If (MousePosition.X < PictureBox1.Location.X) Then
                    PictureBox1.Location = New Point(PictureBox1.Location.X - velocidade, PictureBox1.Location.Y)
                ElseIf (MousePosition.X > PictureBox1.Location.X) Then
                    PictureBox1.Location = New Point(PictureBox1.Location.X + velocidade, PictureBox1.Location.Y)
                End If
                If (MousePosition.Y < PictureBox1.Location.Y) Then
                    PictureBox1.Location = New Point(PictureBox1.Location.X, PictureBox1.Location.Y - velocidade)
                ElseIf (MousePosition.Y > PictureBox1.Location.Y) Then
                    PictureBox1.Location = New Point(PictureBox1.Location.X, PictureBox1.Location.Y + velocidade)
                End If
            End If

        End If
        Label1.Text = MousePosition.ToString & " " & PictureBox1.Location.ToString
    End Sub

End Class

Espero que te faça geito!  :ok:
Registrado




 


Tópicos Relacionados
Assunto Iniciado por Respostas Visualizações Última mensagem
Vertigo - "Game feito em JAVA"::::::::::: "Jogue aqui!"
Programação de Software
Alexandre 2 242 Última mensagem 12 de Setembro de 2009, 17:52:15
por Alexandre
Alguem poderia fazer essa "imagem" pegar "fogo"?
Design
luska 2 414 Última mensagem 12 de Outubro de 2009, 16:51:54
por luska
[Avaliem] Boneco de Neve!!! "[Pixel Art]"---"EDITADO"
Pixel Art: Exponha seu trabalho
Alexandre 9 485 Última mensagem 05 de Janeiro de 2010, 17:11:17
por Highm@x
Sistema de "atach" de gemas em itens "sockets" definidos, estilo Diablo II
Scripts para RMXP: RGSS
luska 6 394 Última mensagem 05 de Novembro de 2009, 16:30:40
por luska
Jaspion = grandes sussesos como "o cara tusiu" , "coma um boi" , etc...
Entretenimento
Dioh 3 170 Última mensagem 05 de Janeiro de 2010, 17:23:40
por Willer Lee


Portal / Revista MRM / MRM Blogs / Downloads / Resources / RPG Maker VX / RPG Maker XP / RPG Maker 2000/2003 / Outras Engines