GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Problemas com a caixa de diálogo, ela é pequena e as letras não cabem dentro
por Rukasu777 Ontem à(s) 18:10

» Problemas com particulas
por RastaMaan Dom 12 maio 2024, 17:03

» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08

» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43

» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Servidor de Discord do fórum?
por Lighter Sáb 27 Jan 2024, 17:18

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42


Percepção e Confronto(Jogo Stealth)

4 participantes

Página 1 de 2 1, 2  Seguinte

Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Ter 04 Dez 2012, 11:22

Estou fazendo um estudo para evoluir na programação usando um conceito de jogos Stealth.

Neste teste eu tenho a personagem do player, o inimigo e o campo de visão do inimigo(alem de balas e paredes).

Eu vou tentar fazer o joguinho em vários níveis de complexidade de desenvolvimento. No nível mais simples eu tenho o seguinte:

Percepção:
Quando o player colide com o campo de visão por um momento ele é visto.
Para evitar que o inimigo te veja enquanto tem algo entre você e ele, será feito um teste de colisão do tipo point logo depois de você colidir com a visão do inimigo.

Confronto:
Quando a personagem do jogador é vista ela entra em confronto com o inimigo:
O inimigo vai em sua direção, tentando manter-se a uma distância segura, e atira.
Ele faz isso desviando-se de obstáculos, outros inimigos e elementos do cenário.
Você pode atirar contra ele, atacá-lo a curta distância(nocauteando-o), fugir e se esconder.

Eu quero ajuda para o desenvolvimento de scripts e resolução de problemas.
Eu já tenho um pouco do jogo mas não está em scripts, está com aquelas paradinhas que você puxa da direita pra esquerda no Game Maker.

Os seguintes problemas surgiram:
Quando eu atiro contra o inimigo a bala vai na direção original dele, onde ele foi criado e não em sua posição
atual.(Resolvido)

Mesmo que tenha algo na minha frente o inimigo pode me ver.(Resolvido)


Download do arquivo:

http://www.4shared.com/file/_UZgmaVu/Programacao_-_Teste_de_Percepc.html?

ou

http://www.filedropper.com/programacao-testedepercepcao


Última edição por Meta Ridley em Seg 10 Dez 2012, 05:09, editado 5 vez(es)
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Ter 04 Dez 2012, 14:57

Os seguintes problemas surgiram:
Quando eu atiro contra o inimigo a bala vai na direção original dele, onde ele foi criado e não em sua posição
atual.
Que função você usou para fazer a direção da bala? Pode ser esse o problema.
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Ter 04 Dez 2012, 15:21

Eu usei o "move towards point": onde em x e em y eu pus: obj_inimigo.x e obj_inimigo.y; speed = 20

Mas eu acho que é o que eu fiz pro inimigo se mover que é o step de move toward point avoid.
Então ele se move em direção à personagem ou foge dela, e faz isso se desviando de coisas sólidas.

edit:
Quer dizer, explicando melhor. Eu acho que quando o inimigo se move com esse step a sua origem permanece no mesmo lugar.

Quando eu atiro, a bala se move para a origem do inimigo(onde ele foi criado/onde ele estava no inicio da fase), e não para a sua atual posição.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Ter 04 Dez 2012, 18:20

Você colocou mais de um obj_inimigo?
Se for, pode ter acontecido algum erro de movimentação.
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Ter 04 Dez 2012, 18:36

BertFe escreveu:Você colocou mais de um obj_inimigo?
Se for, pode ter acontecido algum erro de movimentação.

Não. Só tem um objeto inimigo na fase. Como eu faço upload do arquivo?
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Ter 04 Dez 2012, 18:59

Meta Ridley escreveu:Como eu faço upload do arquivo?
Use algum site que não precisa de conta para upar como o baixa la.
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Ter 04 Dez 2012, 20:37

Olha eu simplesmente não estou conseguindo fazer upload do arquivo.
O site que eu estou tentando é esse aqui:
http://www.baixa.la/

Alguém tem alguma indicação.


Última edição por Meta Ridley em Ter 04 Dez 2012, 22:32, editado 2 vez(es)
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Ter 04 Dez 2012, 20:53

Se o baixa la não deu eu não tenho mais sugestões.
Mas o bug pode ser causado por algum erro de CODE ou object errado (se você usou GML no jogo, caso contrário, com D&D, acho melhor trocar).
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Ter 04 Dez 2012, 22:34

Só pra avisar que eu já fiz o upload e já está lá em cima na pergunta.

Ou então veja aqui:

http://www.filedropper.com/programacao-testedepercepcao

Fiquem atentos nos edits da primeira pergunta, por favor.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por moisesBR Ter 04 Dez 2012, 23:19

moisesBR
moisesBR

Data de inscrição : 24/10/2009
Reputação : 15
Número de Mensagens : 885
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Plataformas :
  • Game Maker 8.0 ou 8.1


http://inprovise.blogspot.com/

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Qua 05 Dez 2012, 00:08

moisesBR escreveu:Cara com o mesmo nome do que vc pretende, já tem um tópico ensinando isso!
(percepção)...

Eu vou dar uma olhada nesses tópicos.
Só que esse tópico é não só pra responder dúvidas relacionadas à percepção da personagem mas é pra me ajudar a desenvolver esse joguinho resolvendo erros que venham a aparecer, onde a ideia de desenvolver o jogo é me ajudar a estudar programação na prática.


Edit:

Olha, esse tutorial aqui que você me passou:

https://gmbr.forumeiros.com/t17546-tutorial-fazendo-um-jogo-de-tiro-vale-a-pena-dar-uma-olhada?highlight=tiro

Esse eu vou aproveitar com toda a certeza mas ele só é relacionado a criação de uma arma e não de um confronto propriamente dito.

Quanto a esse:

https://gmbr.forumeiros.com/t11738-percepcao-do-inimigo-jogo-de-acao?highlight=percep%E7%E3o

Eu acho que eu não entendi como funciona esse sistema de percepção. Mas eu acho que o meu é mais complexo.

Veja bem, no meu sistema eu uso um objeto para representar o campo de visão do inimigo. E eu faço isso porque eu quero que ele tenha uma forma mais triangular com uma visão que se abre com ao longe.


Por enquanto o problema do confronto é que o meu tiro vai pro lado errado.

No caso da percepção, ocorre que eu quero que você possa se esconder atrás de algo. Então primeiro você colide com a visão e, caso não tenha nada entre você e o inimigo, você chama a atenção dele a ponto de ser visto. Para isso eu usaria um collision_point. Mas não está dando certo.

Façam o download do arquivo do jogo para entender melhor o que eu estou falando.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Qui 06 Dez 2012, 20:38

Alguém?
Eu estou com a impressão de que os edit não contam pra subir com o tópico lá pro topo; E que, assim como eu, as pessoas só entram num tópico quando ele aparentemente tem algo de novo.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Sex 07 Dez 2012, 11:55

Eu baixei sua engine e também não entendi como o player atira para a posição inicial do inimigo (muito estranho).

PS: Sim, muitas pessoas só entram no tópico quando ele é novo (não pode reviver tópicos antigos), eu procuro entrar nos tópicos que aparecem nos últimos assuntos.
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Sex 07 Dez 2012, 13:08

Perceba que pra mover o inimigo eu usei o move toward point avoid.
Eu acho que isso não reposiciona o centro do inimigo e como a bala vai pra posição dele, o tiro vai pra origem do inimigo.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por BertFe Sex 07 Dez 2012, 14:16

Não, não tem a ver com move toward point avoid, eu usei o move fixed e mesmo assim continuou o erro.
BertFe
BertFe

Games Ranking : Nota B

Notas recebidas : B
Data de inscrição : 10/10/2012
Reputação : 0
Número de Mensagens : 166
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Sex 07 Dez 2012, 16:10

É, se não é isso eu não sei. Vou olha os arquivos de novo. Será que eu vou ter que fazer tudo do zero?
Alem disso, e a percepção? Como eu faço para impedir que eu seja visto caso tenha algo na minha frente?
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Rodrigo Santiago Sex 07 Dez 2012, 17:37

Use o p3dc, ele pode te ajudar. Ele detecta 3d muito bem e uma das funcoes dele e essa!Quesir ajuda no p3dc me manda um mp.

Eu tambem vou verificar esse negoco, nao seria melhor vc usar point_direction? Qualquer action ou script de movimento muda x e y! Eu vou fazer o download, eu SEMPRE descubro o motivo dos bugs. esperai.
Rodrigo Santiago
Rodrigo Santiago

Games Ranking : Nota B

Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Reputação : 73
Número de Mensagens : 1281
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 3 Prata x 1 Bronze x 3

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Sex 07 Dez 2012, 18:54

Rodrigo Santiago

Só tem uma coisinha que eu preciso acrescentar: O meu Game Maker é a versão Lite, então tem funções que ele não suporta, tipo as 3-D.

Enquanto ao point_direction. Eu usei o step avoid pro inimigo se desviar de objetos e não ficar preso no ambiente enquanto eu ando pra frente e pra trás, e contorno ele, e etc.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Rodrigo Santiago Sex 07 Dez 2012, 20:21

Eu nao consigo baixar. vo tentar mais algumas vezes...
Rodrigo Santiago
Rodrigo Santiago

Games Ranking : Nota B

Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Reputação : 73
Número de Mensagens : 1281
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 3 Prata x 1 Bronze x 3

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Meta Ridley Sex 07 Dez 2012, 20:30

Rodrigo Santiago escreveu:Eu nao consigo baixar. vo tentar mais algumas vezes...

Se quiser eu reposto cara.
Meta Ridley
Meta Ridley

Data de inscrição : 09/12/2010
Reputação : 7
Número de Mensagens : 171
Prêmios : Percepção e Confronto(Jogo Stealth) Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Percepção e Confronto(Jogo Stealth) Empty Re: Percepção e Confronto(Jogo Stealth)

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 2 1, 2  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos