Entrar
Últimos assuntos
» player não consegue andarpor 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
[Resolvido]Problema com 3D
4 participantes
Página 1 de 1
[Resolvido]Problema com 3D
Tem como fazer colizoes 3D no Game Maker,eu tenho um exemplo de plataforma 3D com colizoes mais não consigo achar a parte das colizoes...
E porque é tão dificil fazer colizoes em 3D no Game Maker?
Obrigado a quem responder.
OFF-Ah...se for para responder em forma de insulto nem digite uma letra,não tem corage de falar na cara fica falando em forma de insulto.
E porque é tão dificil fazer colizoes em 3D no Game Maker?
Obrigado a quem responder.
OFF-Ah...se for para responder em forma de insulto nem digite uma letra,não tem corage de falar na cara fica falando em forma de insulto.
Última edição por God_of_war425 em Ter 28 Ago 2012, 11:09, editado 2 vez(es)
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Olha, talvez o problema esteja na engine.Eu tinha testado uma engine 3D aqui da GMBR e ela tava super bugada.Tente achar uma outra parecida talvez resolva.
E, Colisões em 3D no game maker, são complicadas pois o Game Maker em sí,não da suporte quase nenhum ao 3D.Em geral é nesceçário Dlls,extensões e outras coisas para extender um pouco o 3D do game maker.(Porcausa disso, que mudei do GM e estou aprendendo agora sobre Unity!)
PS: acho que seria uma boa se voce passa-se a .gmk para alguem mais experiente que você poder dar uma analisada.
PS²: Ja experimentou usar a GM SDK no seu jogo? Ela me parece muito boa com 3D(mesmo ainda estando incompleta)
E, Colisões em 3D no game maker, são complicadas pois o Game Maker em sí,não da suporte quase nenhum ao 3D.Em geral é nesceçário Dlls,extensões e outras coisas para extender um pouco o 3D do game maker.(Porcausa disso, que mudei do GM e estou aprendendo agora sobre Unity!)
PS: acho que seria uma boa se voce passa-se a .gmk para alguem mais experiente que você poder dar uma analisada.
PS²: Ja experimentou usar a GM SDK no seu jogo? Ela me parece muito boa com 3D(mesmo ainda estando incompleta)
peixoto- Games Ranking :
Notas recebidas : D
Data de inscrição : 14/02/2010
Reputação : 3
Número de Mensagens : 911
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
geralmente eu uso algo como um limite da variavel z, por ex.:
Mais informações sobre colisão você pode encontrar nesse tuto:
Fps + Sistema de gravidade + Escada
- Código:
if obj_chao.z>z {zspeed=0}
Mais informações sobre colisão você pode encontrar nesse tuto:
Fps + Sistema de gravidade + Escada
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Então
A engine que tenho aqui sobre colizoes 3D não uza nenhuma dll e tem colizoes perfeitas o problema é que não acho a parte das colizoes, e eu sei que da para fazer sem dll então era iso que queria saber como fazer pois no 2D so por alguns codigos que ele bate na parede e não passa agora no 3D...obrigado a quem responder
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Teria mais futuro se você mandasse o link da engine, por que assim fica um pouco complicado amigo.
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
?
Como vo mandar um link dela?elá veio no pacote 203 engines,que tava aqui no forum eu simplismente baixei e vi algo de 3D e como to aprendendo 3D queria ver elá eu não baixei especificamente ela.=(
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Mas amigo a gente não pode ajudar a achar um codigo se a gente não tiver a engine, dá um jeito de upar ela ...,
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Ok
Quando,tiver tempo vo upar elá apezar de não demorar mais que 2 segundos...é que to ocupado agora com outro projeto...
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
O meio mais usado para se fazer colisões 3D no Game Maker, é projetar a parte colisiva do seu jogo como se ela fosse 2D.
As sprites devem ser feitas pensando no contexto do jogo.
Ex: Vou fazer meu player andando num cenário:
No draw do objeto eu vou desenhar o modelo dele.
Já na minha sprite eu vou colocar apenas 1quadrado de uns 4x4 ou mais dependendo do modelo 3d dele.
Depois é só marcar a colisão normalmente com os objetos, como se fosse um jogo 2D.
O que acontece, é que quando o player se mover no meu cenário 3D, essa sprite vai estar se movendo também na room.
Isso vai simular a colisão normalmente na room, enquanto o que eu vejo é o jogo 3D.
As sprites devem ser feitas pensando no contexto do jogo.
Ex: Vou fazer meu player andando num cenário:
No draw do objeto eu vou desenhar o modelo dele.
Já na minha sprite eu vou colocar apenas 1quadrado de uns 4x4 ou mais dependendo do modelo 3d dele.
Depois é só marcar a colisão normalmente com os objetos, como se fosse um jogo 2D.
O que acontece, é que quando o player se mover no meu cenário 3D, essa sprite vai estar se movendo também na room.
Isso vai simular a colisão normalmente na room, enquanto o que eu vejo é o jogo 3D.
Re: [Resolvido]Problema com 3D
mas amigo, eu acho que o que ele ta falando é de uma colisão envolvendo o eixo z que não é padrão no GM, o que complica muito a checagem desse tipo de colisão.
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
É
Deste modo que o mrbrumm22 falo fica uma colizão super bugada,e não da para passar por cima ainda do objto não importa a altura,eu sei que bons jogos 3D foram feitos no GM,mais se na suas opinioes compensa mais fazer um jogo 3D em outro programa sem ser GM,pode falar os nomes deles porfavor?,mais ainda queria fazer um 3D no GM já tenho tudo prontos arvores 3D,Estatuas,Player,problema é a colizão...aguardando mais respostas.
Obrigado a todos que estão colaborando para resolver minha duvida.
Obrigado a todos que estão colaborando para resolver minha duvida.
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
God_of_war425 escreveu:Deste modo que o mrbrumm22 falo fica uma colizão super bugada,e não da para passar por cima ainda do objto não importa a altura,eu sei que bons jogos 3D foram feitos no GM,mais se na suas opinioes compensa mais fazer um jogo 3D em outro programa sem ser GM,pode falar os nomes deles porfavor?,mais ainda queria fazer um 3D no GM já tenho tudo prontos arvores 3D,Estatuas,Player,problema é a colizão...aguardando mais respostas.
Obrigado a todos que estão colaborando para resolver minha duvida.
A questão é que você tem que explicar melhor a sua dúvida, ainda estou sem saber ao certo o que você quer...
O que eu respondi foi uma forma genérica de fazer as colisões, mas tem muitas outras opções, como a DLL modmod ,extensões e outros méstodos de colisão.
Como é o seu jogo?? plataforma?? top view?? 3* pessoa?? 1* pessoa??
A colisao depende de verificar a altura??
De mais detalhes por favor.
Ok
È um jogo de Plataforma 3D...eu sei que tem como fazer colizoes 3D boas com Dll,e sem tambem mais eu quero saber como fazer sem dll,igual engine que tenho aqui,o problema dela é que não acho a parte da colizão.
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Acabei de fazer uma engine fresquinha para você amigo: (Deve estar mais simples do que essa que você tem)
Engine - Plataforma3D
Utilize as teclas para mover e espaço para pular. (Modifique o quanto quiser!)
Engine - Plataforma3D
Utilize as teclas para mover e espaço para pular. (Modifique o quanto quiser!)
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Vlw
Eu andei tentando algumas coizas,e consegui sozinho fazer uma colizão 3D sem bugs,que da para passar por cima de boa e foi bem simplis talvez fassa tutorial sobre elá porque até eu mesmo gostei do resultado dela pois ficou simplis e com um otimo comportamento.
Não consigo baixar sua engine amigo quero ver o metodo que você uzou para fazer as colizoes porque sabendo varias formas cazo acontesa algo que aquele metodo que estou uzando não funcione conheso outros.
Eu fiquei feliz em saber que consegui desenvolver um sistema de colizão 3D sem bug algum,na minha opinião acho que estou indo bem no 3D mais ainda sou bem nb ainda não entendi completamente como funciona a camera 3D.
Obrigado ajuda de todos,principalmente ao Thiago_o_programador obrigado amigo!.susesso para você kk
Edit:consegui baixar engine,estou estudando-a depois dou edit falando sobre ela.
Edit:Não consegui uzar sua engine pois não tenho a gml_sdk =(
Não consigo baixar sua engine amigo quero ver o metodo que você uzou para fazer as colizoes porque sabendo varias formas cazo acontesa algo que aquele metodo que estou uzando não funcione conheso outros.
Eu fiquei feliz em saber que consegui desenvolver um sistema de colizão 3D sem bug algum,na minha opinião acho que estou indo bem no 3D mais ainda sou bem nb ainda não entendi completamente como funciona a camera 3D.
Obrigado ajuda de todos,principalmente ao Thiago_o_programador obrigado amigo!.susesso para você kk
Edit:consegui baixar engine,estou estudando-a depois dou edit falando sobre ela.
Edit:Não consegui uzar sua engine pois não tenho a gml_sdk =(
Última edição por God_of_war425 em Ter 28 Ago 2012, 11:15, editado 1 vez(es) (Motivo da edição : Porque eu editei?porque eu quis editar hora essa!.)
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Não consegui uzar sua engine pois não tenho a gml_sdk =(
Mas eu não uso a GM_SDK, os codigos são todos nativos do game maker ...
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Estranho!
Apareceu que precisava da gml_sdk e era seu projeto mesmo porque o downloads do meu pc ta sempre limpo,eu não deixo nada lá porque fica lá ocupando espaço.
Estranho isto de precisar sendo que não precisa?oque?
Estranho isto de precisar sendo que não precisa?oque?
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [Resolvido]Problema com 3D
Realmente, é estranho, já que eu nunca nem baixei a sdk, em todo caso fiz outro link, atualizado, olha aí:
Plataforma 3D [Engine]
Plataforma 3D [Engine]
Thiago_o_programador- Games Ranking :
Notas recebidas : D - C - D - C
Data de inscrição : 14/05/2009
Reputação : 7
Número de Mensagens : 713
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Otimo
Agora sim consegui abrir engine,acho que tinha vindo o arquivo errado por algum motivo...
Entendi algumas partes dos seus codigos mais nem todas sabe...mais vlw
Entendi algumas partes dos seus codigos mais nem todas sabe...mais vlw
God_of_war425- Data de inscrição : 29/10/2011
Reputação : 4
Número de Mensagens : 510
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» [RESOLVIDO]Problema no Som
» [Resolvido]Personagem nao anda oq há de errado?
» [Resolvido]Problema com 3d
» [Resolvido]Problema com HUD
» Evento step
» [Resolvido]Personagem nao anda oq há de errado?
» [Resolvido]Problema com 3d
» [Resolvido]Problema com HUD
» Evento step
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos