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
» player não consegue andar
por lovn7 Qui 21 Nov 2024, 13:33

» É possível fazer istó no game maker
por William Lima Qui 21 Nov 2024, 10:56

» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por Lua Sáb 16 Nov 2024, 20:22

» (Resolvido) Cenario longo x Texture Pages
por josuedemoraes Sáb 16 Nov 2024, 15:31

» Kids' band
por Adilson Lucindo Santos Sex 15 Nov 2024, 12:23

» (RESOLVIDO) Engasgos-Troca de Sprites/animações
por josuedemoraes Ter 12 Nov 2024, 01:49

» Block Room - DEMO
por Joton Qua 06 Nov 2024, 22:58

» Game Infinito vertical (subindo)
por macmilam Sáb 26 Out 2024, 12:36

» Retorno da GMBR!!!
por Dancity Ter 22 Out 2024, 16:36

» Máquina de estados
por aminaro Qui 10 Out 2024, 13:33

» como faço pra um objeto colidir com o outro e diminuir a vida do player ?
por josuedemoraes Qui 03 Out 2024, 16:51

» RESOLVIDO: Colisão com objetos moveis
por josuedemoraes Qua 02 Out 2024, 20:28

» Crypt of the Blood Moon
por divin sphere Qua 11 Set 2024, 18:18

» como fazer um objeto seguir?
por divin sphere Dom 18 Ago 2024, 18:08

» Procuro de alguém para Modelar/Texturizar/Animar objetos 3D
por un00brn Dom 11 Ago 2024, 11:10

» Destruição de cenário (estilo DD Tank)
por CoronelZeg Sex 09 Ago 2024, 17:16

» RESOLVIDO-Como destruir uma instancia especifica de um objeto
por josuedemoraes Ter 23 Jul 2024, 00:40

» Automatizar a coleta de id
por GabrielXavier Seg 22 Jul 2024, 18:01

» Preciso de ajuda para concluir um pequeno projeto
por lmoura Qui 27 Jun 2024, 15:45

» ANGULO ACOMPANHAR O OBJETO
por Klinton Rodrigues Qui 27 Jun 2024, 08:34

» Musica reinicia quando sala reinicia
por GabrielXavier Ter 18 Jun 2024, 07:28

» como fazer uma copia de gd
por generico_cube Sex 14 Jun 2024, 15:48

» Square Adventure
por guilherme551 Ter 11 Jun 2024, 09:54

» como posso definir limite de uma variavel
por GabrielXavier Sex 07 Jun 2024, 14:14

» [Resolvido] Dúvida, colisão única de objeto
por vdm842 Sex 24 maio 2024, 09:50


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