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
» Colisões não funcionando
por RastaMaan Hoje à(s) 19:49

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Hoje à(s) 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

» Devlogs em vídeos do Block Room
por Joton Seg 15 Jan 2024, 16:56

» Alguém aqui já ganha dinheiro com seus games?
por Joton Seg 15 Jan 2024, 16:49

» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21

» como aumentar o obj sem aumentar a colisão??
por GabrielXavier Qua 10 Jan 2024, 07:21


duvidas com 3d

4 participantes

Ir para baixo

duvidas com 3d Empty duvidas com 3d

Mensagem por Henrique_GJ Qua 26 Jan 2011, 10:11

vou pedir ajuda aki com minhas duvidas em 3d, quem souber responder a uma pergunta ae eu fico grato

1° como eu faço pra desenhar uma sprite num determinado ponto x,y,z? tipo o draw_sprite() só que eu possa definir o eixo z tbm e a sprite fique virada pra tela

2° como eu faço uma hud em um jogo 3d?

3° qual a melhor extensão, e como usar uma extensão pra fazer colisão em 3d? eu ate baixei uma dll mas não sei como usar tem um monte de script e tbm não sei ao certo pra que ela serve, qul a melhor extensão pra fazer colisão e como usa?

4° existe algum programa pra mim fazer room em 3d? tipo um programa onde eu possa colocar os objetos na room e depois ele me devolve um codigo pra mim colocar? seria extremamente muito util =D

é só isso mesmo se alguem souber bem 3d ai responde minha duvida pois eu pra fazer o bloco to fazendo um monte de bloco igual mas com o z diferente e pra piorar to duplicando 4 vezes pra conseguir fazer a colisão perfeitamente, se alguem souber ai fico grato e tbm a parada a hud pois eu não sei, e jogo sem hud é tenso ¬¬ e tbm queria saber como desenhar um sprite para não ter que modelar cisas que as vezes uma sprite só ja resolve, se alguem souber as resposta fico grato se reponderem
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : duvidas com 3d 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
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Mr. Kaleb Qua 26 Jan 2011, 10:20

1º = Não acho que dê pra desenhar sprites no 3D, use as funções d3d_draw_vertex, pra desenhar vertices até criar uma forma.

2º = Igual a de um jogo normal

3º = Me parece que tem uma GEX sobre isso no site gmtoolbox.com

4º = Não entendi Very Happy
Mr. Kaleb
Mr. Kaleb

Games Ranking : Nota C

Notas recebidas : C
Data de inscrição : 07/09/2010
Reputação : 21
Número de Mensagens : 1400
Prêmios : duvidas com 3d 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

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Henrique_GJ Qua 26 Jan 2011, 10:41

1° tem como sim cara, eu ja vi fazerem isso, em alguns jogos como megaman 3d, ou project zeit por exemplo

2° igual a um jogo normal? eu normalmente uso a função draw_sprite e draw_text pra fazer hud, como fazer isso em um jogo 3d? impossivel, nem tem logica

3° vou dar uma olhada lah eu ja fui lah uma vez tinha trocentas dlls e eu não sabia qual baixava baixei uma lah e não sei como usa tanto script, eles deviam ensinar a usar ¬¬

4° eu exeplico: eu queria saber se existe um soft onde vc possa ir colocando os objetos na room em 3d, e depois ele lhe dava um codigo pra criar todos os objetos nos pontos x, y e z correspondentes, pois no GM é tudo em 2d o que é muito ruim, alem do mais seria necessario fazer varios objetos iguais mas com o z diferente pra colocar os objetos nas rooms

então se tivesse uma forma ou um soft que me devolvesse um codigo pra criar os objetos seria bom, pra mim não ter que fazer a room 3d de cabeça, nem fazer varios objetos pra definir o z
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : duvidas com 3d 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
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Jiraya Qua 26 Jan 2011, 12:25


1° como eu faço pra desenhar uma sprite num determinado ponto x,y,z? tipo o draw_sprite() só que eu possa definir o eixo z tbm e a sprite fique virada pra tela
use
Código:

d3d_transform_set_identity();
d3d_transform_add_rotation_y(90);//gire isso até apontar para a camera.
d3d_transform_add_rotation_z(90);//gire isso até apontar para a camera.
d3d_transform_add_translation(x,y,z )//add um eixo a identidade
draw_sprite(sprite,0,0,0 );
d3d_transform_set_identity();


2° como eu faço uma hud em um jogo 3d?

Código:

d3d_set_hidden(false);//faz com que as identidades a seguir n sejam alterada pelo depth 3d
d3d_set_lighting(0 );//desativa a luz para que os desenhos n sejam afetados pelo shader do directX
d3d_set_projection_ortho(0,0,view_wview,view_hview,0);//inicia uma projeção ortografica/2d

draw_text(10,10,"HUD");//desenha o texto

d3d_set_hidden(true);//reativa o depth 3d


3° qual a melhor extensão, e como usar uma extensão pra fazer colisão em 3d? eu ate baixei uma dll mas não sei como usar tem um monte de script e tbm não sei ao certo pra que ela serve, qul a melhor extensão pra fazer colisão e como usa?
eu uso o p3dc.dll mas o gmnewton tbm é realmente ótimo


4° existe algum programa pra mim fazer room em 3d? tipo um programa onde eu possa colocar os objetos na room e depois ele me devolve um codigo pra mim colocar? seria extremamente muito util =D
use um editor 3d como o blender/max/lightwave/maya, entao crie seu mapa 3d exporte em wavefront(.obj ) e carrega no gm com o script "CreateFromObject"
;]
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : duvidas com 3d Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Henrique_GJ Qua 26 Jan 2011, 12:33

pow jiraya vlw mesmu ai

pergunta: eu tenho um objeto chamado camera que tem o segunite codigo:

d3d_set_projection(x,y,320,global.x,global.y,0,0,-1,0)

ele serve pra criar a camera

se eu colocar o codigo

d3d_set_projection_ortho(0,0,view_wview,view_hview,0);//inicia uma projeção ortografica/2d

como vc mandou, isso vai afetar alguma coisa?


e tbm quanto a dll acho que foi esse mesma que eu baixei, vc sabe onde tenha um tuto pra mim saber como se usa?

e tbm quanto a usar o blender pra fazer a room, e se eu precisar colocar um objeto na room que execute uma ação como por exemplo colocar inimigos isso não vai dar certo òó sera que não existe mesmo uma forma de fazer isso?
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : duvidas com 3d 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
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Jiraya Qua 26 Jan 2011, 13:08

usando o d3d_set_projection_ortho provavelmente tera conflito com a projeção 3d por causa do depth, entao eu recomendo que vc cria um objeto com depth alterado apenas para usar a projeção ortografica.

creio que vem alguns exemplos junto com a dll p3dc.dll, enquanto a tutoriais, vao vi relatos sobre o mesmo.

eu recomendei o blender para criar modelos estáticos, ou seja vc monta apenas o mapa no blender e depois quando quiser add objetos dinamicos como inimigos, vc usa a propria room do gm.
Jiraya
Jiraya

Games Ranking : Nota A

Notas recebidas : A+A
Data de inscrição : 20/03/2010
Reputação : 108
Número de Mensagens : 1134
Prêmios : duvidas com 3d Empty

Medalhas x 0 Tutoriais x 1 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 1

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

https://www.facebook.com/seito.washiro.7

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Henrique_GJ Qua 26 Jan 2011, 19:20

mas cara isso não vai dar certo, quando eu for fazer a room eu não vou ver o mapa na room, como colocar inimigos portas carros pontos e etc, isso é impossivel D:

i eu não entendi os exemplos da dll, ela possui muitos script, é cheio de pasta e cheio de script ¬¬

e quanto ao projeção ortografica, se eu tirar a que eu to usando e colocar essa ai vai aparecer diferente? a resolução fica a mesma? o que muda?
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : duvidas com 3d 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
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Minun Qua 26 Jan 2011, 23:25

1° como eu faço pra desenhar uma sprite num determinado ponto x,y,z? tipo o draw_sprite() só que eu possa definir o eixo z tbm e a sprite fique virada pra tela
2° como eu faço uma hud em um jogo 3d?
3° qual a melhor extensão, e como usar uma extensão pra fazer colisão em 3d? eu ate baixei uma dll mas não sei como usar tem um monte de script e tbm não sei ao certo pra que ela serve, qul a melhor extensão pra fazer colisão e como usa?
4° existe algum programa pra mim fazer room em 3d? tipo um programa onde eu possa colocar os objetos na room e depois ele me devolve um codigo pra mim colocar? seria extremamente muito util =D
1º Se a sprite não tiver eixo Z então é só colocar ela num surface e desenhar ela chapada
2º Usa surfaces!
3º Nao sei D:
4º Acredito que a room 3D seja feita com thumbnails 2D dai elas são convertidas ingame!!!


Minun
Minun

Data de inscrição : 26/01/2011
Reputação : 0
Número de Mensagens : 15
Prêmios : duvidas com 3d 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

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Henrique_GJ Qui 27 Jan 2011, 13:27

.... isso não ajudou muito mas.....


só pra eu poder parar de encher o saco.....

essa tal de p3dc.dll eu ja sei como adicionar ela ao jogo, como eu faço pra usar as funções dela? quais funções servem para o que?

eu não entendi muito bem, o cra adicionou scripts e dentro de cada script tem uns comentarios explicando a funçao, porem eu não entendi nada mesmo ele tendo deixado os detalhes

resumindo ninguem conhece a p3dc ou qualquer otura que possa servir pra fazer colisão?
Henrique_GJ
Henrique_GJ

Data de inscrição : 30/12/2009
Reputação : 4
Número de Mensagens : 1344
Prêmios : duvidas com 3d 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
  • Java
  • C ou C++


http://sitedosjogos.forumeiros.com

Ir para o topo Ir para baixo

duvidas com 3d Empty Re: duvidas com 3d

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo


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