Entrar
Últimos assuntos
» Procuro Programador de game makerpor Wou Sex 15 Mar 2024, 10:27
» Retorno da GMBR!!!
por vinians Qui 14 Mar 2024, 19:07
» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30
» Mudar cor de apenas uma palavra
por lunalol Sex 01 Mar 2024, 13:42
» 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
» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39
» Versionamento de código com GitHub
por GabrielXavier Seg 08 Jan 2024, 07:32
» Rio Rise - novo launcher do Gta San Andreas SAMP Brasil
por kolesovsup Sex 29 Dez 2023, 07:16
» a funçao approach ainda existe?
por PEDRINDEV Ter 26 Dez 2023, 20:05
» Inimigo ataca até por trás! >:(
por saim Sex 22 Dez 2023, 08:55
» [RESOLVIDO]Spawn após morte
por Deception_1999 Dom 17 Dez 2023, 16:39
» Remunerado $$$ - Procuro programador para ajudar a "montar" um jogo
por theguitarmester Sáb 02 Dez 2023, 16:28
» Game maker nao abre
por Cerf Dom 26 Nov 2023, 12:01
Mensagem 2D Em Ambiente "3D"
5 participantes
Página 1 de 1
Mensagem 2D Em Ambiente "3D"
Bem pessoal eu estou usando a FPS Engine da yoyo games como base para meu jogo(link -> http://sandbox.yoyogames.com/make/tutorials (é o ultimo da lista)). E estava buscando uma maneira de fazer um sistema de mensagens estilo a do RPG Maker:
De maneira que essa caixa de mensagem fica-se aparecendo na tela até apertar enter.
Eu tentei alguns sistemas que ví por ai na web (https://gmbr.forumeiros.com/t6505-como-colocar-texto-2d-em-um-ambiente-3d-resolvido ) mas não funcionou.
Alguem pode me ajudar?
De maneira que essa caixa de mensagem fica-se aparecendo na tela até apertar enter.
Eu tentei alguns sistemas que ví por ai na web (https://gmbr.forumeiros.com/t6505-como-colocar-texto-2d-em-um-ambiente-3d-resolvido ) mas não funcionou.
Alguem pode me ajudar?
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: Mensagem 2D Em Ambiente "3D"
aqui tem uma engine feito pelo gonçalves
https://gmbr.forumeiros.com/t25182-engine-caixa-de-texto-simples?highlight=caixa+de+texto+simples
eu fiz um sistema assim no meu jogo o cornelio talvez eu possa fazer uma engine mas to sem tempo pq to participando do concurso das 3 teclas xD
boa sorte
https://gmbr.forumeiros.com/t25182-engine-caixa-de-texto-simples?highlight=caixa+de+texto+simples
eu fiz um sistema assim no meu jogo o cornelio talvez eu possa fazer uma engine mas to sem tempo pq to participando do concurso das 3 teclas xD
boa sorte
RafaelCazarotto- Games Ranking :
Notas recebidas : D-D-D-C-C-B
Data de inscrição : 15/03/2012
Reputação : 13
Número de Mensagens : 564
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 1
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Eu fiz aqui, mas não sei se é bem o que você quer.
- Spoiler:
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
É nesse formato que quero.
Me passa a .GMK para eu testar aqui e ver se funciona?
Me passa a .GMK para eu testar aqui e ver se funciona?
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: Mensagem 2D Em Ambiente "3D"
Consegui deixar a resolução melhor que essa da imagem acima.
DOWNLOAD
Aperta ESPAÇO pra abrir a mensagem. Se você quiser diminuir/melhorar a qualidade (igual em resoluções) só você ir no Draw do control_dialog e aumentar os valores do d3d_set_projection_ortho (onde estão agora 800 e 600) para mais, e aumente para o mesmo valor o tamanho da view. Isso não vai aumentar o tamanho da janela!
DOWNLOAD
Aperta ESPAÇO pra abrir a mensagem. Se você quiser diminuir/melhorar a qualidade (igual em resoluções) só você ir no Draw do control_dialog e aumentar os valores do d3d_set_projection_ortho (onde estão agora 800 e 600) para mais, e aumente para o mesmo valor o tamanho da view. Isso não vai aumentar o tamanho da janela!
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Você que a mensagem em 2D ou 3D ?
willcraft2- Games Ranking :
Notas recebidas : D + D
Data de inscrição : 06/04/2012
Reputação : 42
Número de Mensagens : 682
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Gonçalves escreveu:Consegui deixar a resolução melhor que essa da imagem acima.
DOWNLOAD
Aperta ESPAÇO pra abrir a mensagem. Se você quiser diminuir/melhorar a qualidade (igual em resoluções) só você ir no Draw do control_dialog e aumentar os valores do d3d_set_projection_ortho (onde estão agora 800 e 600) para mais, e aumente para o mesmo valor o tamanho da view. Isso não vai aumentar o tamanho da janela!
Não consegui adaptar bem essa engine ao meu jogo.
Eu removi alguns códigos dela para não desenhar o chão e nem a camera(pois ambos ja tenho) e não estou conseguindo.
O erro que dá é na global.stop no evento Press Space.Ela diz que não encontrou o valor para o global.stop mas não achei esse valor em nenhum outro evento.
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: Mensagem 2D Em Ambiente "3D"
É porquê eu uso Treat unintialized variables as 0. Tente definir a variável no Create do jogador:
- Código:
global.stop = false
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Gonçalves escreveu:É porquê eu uso Treat unintialized variables as 0. Tente definir a variável no Create do jogador:
- Código:
global.stop = false
usar Treat unintialized variables as 0 funcionou.
Vou ajudar a resolução e se der tudo certo eu aviso.
EDIT:
Deu um Bug.
Ao a mensagem aparecer, os demais objetos com evento "draw" desaparecem(os monstros, e objetos em geral que usam draw(menos as paredes).Porém a arma, a Barra de vida,etc continuaram.
Alguem sabe por que?
EDIT2:
ja ajeitei.
EDIT3: porém agora aparece uma barrinha cinza(igual a que fica envolta da mensagem) no meio da tela,bugada.
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: Mensagem 2D Em Ambiente "3D"
porém agora aparece uma barrinha cinza(igual a que fica envolta da mensagem) no meio da tela,bugada.
Screen?
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Gonçalves escreveu:porém agora aparece uma barrinha cinza(igual a que fica envolta da mensagem) no meio da tela,bugada.
Screen?
Desculpe a demora em responder, fui jogar cs2d e no server que entrei a quantidade de mortes por segundo estava tão alta( mais de 300 por SEGUNDO o_O) que meu PC quase travou por completo
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: Mensagem 2D Em Ambiente "3D"
Fazem 24hrs que postei.
Alguem sabe a resposta para corrigir esse bug acima?
Alguem sabe a resposta para corrigir esse bug acima?
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: Mensagem 2D Em Ambiente "3D"
Talvez seja por causa do draw ortho, que esteja inteferindo em algum outro objeto, tenta desativar os draws da HUD quando o global.stop for true.
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Eu testei isso mas parece que o bug realmente está em algum código no draw da mensagem.
Alguem pode me ajudar a resolver logo isso para eu continuar meu game? ;-;
Alguem pode me ajudar a resolver logo isso para eu continuar meu game? ;-;
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: Mensagem 2D Em Ambiente "3D"
1-use esses codes:
se nada resolver,vc pode passar a gmk que fica mais facil de nois te ajudarmos...
- Código:
d3d_set_projection_ortho(0,0,640,480,0);
d3d_set_hidden(false);
//faz suas acoes(como desenhar texto)
//e por ultimo:
d3d_set_hidden(true);
se nada resolver,vc pode passar a gmk que fica mais facil de nois te ajudarmos...
Adilson Thiago Vieira- Games Ranking :
Notas recebidas : D+C+C+D
Data de inscrição : 17/10/2012
Reputação : 25
Número de Mensagens : 367
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Adilson Thiago Vieira escreveu:1-use esses codes:2-certigique-se de que tudo esta correto,como um depth altamente negativo no objeto q desenhara o texto,e se realmente nao ha nada de errado com seus codes
- Código:
d3d_set_projection_ortho(0,0,640,480,0);
d3d_set_hidden(false);
//faz suas acoes(como desenhar texto)
//e por ultimo:
d3d_set_hidden(true);
se nada resolver,vc pode passar a gmk que fica mais facil de nois te ajudarmos...
Vou passar a GMK mesmo.
Não estou conseguindo arrumar de forma alguma :\
https://mega.co.nz/#!M8RFXBxD!cpNPOXGpLKMA1664p8hfYAPIAK92NROFAE_jMezgyL8
Só não Plage-em minha idéia (sério)
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: Mensagem 2D Em Ambiente "3D"
Bom faz mais 24 horas que recebi uma resposta...
Alguem poderia me ajudar?Preciso muito corrigir esse bug para continuar a produzir meu jogo(e meu tempo diário para programar ele reduziu para 3 horas ou menos)
Alguem poderia me ajudar?Preciso muito corrigir esse bug para continuar a produzir meu jogo(e meu tempo diário para programar ele reduziu para 3 horas ou menos)
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: Mensagem 2D Em Ambiente "3D"
Achei o erro. O control_dialog desenha o balãozinho em cima do ator, como você não definiu lá (e nem excluiu isso do código), o código tava desenhando a primeira sprite da gmk. Para consertar, basta remover essa parte do Draw do control_dialog:
Até o d3d_set_hidden(true) (essa linha você não exclui!).
Até!
- Código:
// DESENHAR BALÃO
Até o d3d_set_hidden(true) (essa linha você não exclui!).
Até!
Gonçalves- Games Ranking :
Notas recebidas : B + A + C
Data de inscrição : 29/10/2010
Reputação : 79
Número de Mensagens : 1013
Prêmios :
x 0 x 4 x 0
x 2 x 0 x 0
x 0 x 0 x 0
Re: Mensagem 2D Em Ambiente "3D"
Funcionou.
Obrigado Gonçalvez!
Obrigado Gonçalvez!
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
Tópicos semelhantes
» Ambiente gelado.... Água
» mensagem na trilha
» Como eu faço pra fazer um ambiente de plataforma em 3D!
» personagem não ataca direito
» mensagem sim/não
» mensagem na trilha
» Como eu faço pra fazer um ambiente de plataforma em 3D!
» personagem não ataca direito
» mensagem sim/não
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|