[RESOLVIDO]historinha de inicilização

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Resolvido [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sex 03 Set 2010, 22:24

Ola, minha duvida é como fazer para que uma historia(em texto) apareça antas de meu menu

ex: a pessoa executa o jogo ai quando ele abre aparece uma historinha e depois o menu que ja fiz


ps: ja procurei respostas aki e na google mais n achei


Última edição por fonetico em Sab 04 Set 2010, 22:23, editado 2 vez(es) (Razão : Tópico Resolvido)

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por Super Games em Sex 03 Set 2010, 22:39

Você quer a apareça a história subindo tipo como os creditos para cima?Se for vou tentar ajudar.

Super Games

Ranking : Nota D
Número de Mensagens : 2704
Idade : 18
Data de inscrição : 10/06/2010
Notas recebidas : D
Reputação : 10
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vitor_liminha123 em Sex 03 Set 2010, 22:57

Também estou querendo isso!
É tipo um texto, como LEVEL 1, aí desaparece dpois.

vitor_liminha123

Número de Mensagens : 510
Idade : 18
Data de inscrição : 16/08/2010
Reputação : 12
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

http://www.newgrounds.com/tanber

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sex 03 Set 2010, 23:03

BOM EU QUERO QUE APAREÇA UMA HISTORIA SUBINDO

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por †Ceifador em Sab 04 Set 2010, 00:13

Você pode criar uma variável que será o "y" do texto e ir decrementando, ex:

Evento Create:
textoy = room_width; //considerando que o alinhamento do texto é "top" na vertical estamos iniciando ele "escondido" abaixo da tela

Evento Step:
if textoy < ? //você precisa indicar um valor negativo pois o começo do texto irá passar do topo da tela até que ele chegue ao final, teste valores e substitua no "?"
{ textoy -= ??; } //a cada step esse valor diminui ?? píxels criando o efeito de movimento, teste valores conforme a velocidade desejada e substitua no "??"
else
{ room_goto_next(); } //um exemplo de ação que vc pode fazer quando o texto todo tiver passado na tela

Evento Draw:
draw_text(x, textoy, "seu texto aqui"); //desenha o texto na tela na posição x e variável y que controla o movimento

Pra tornar uma string multi-linha (passar a linha de baixo) use o caractere # no final do parágrafo, ex:
bla bla bla bla#bla bla bla bla#bla bla bla bla##bla bla bla bla
o texto acima seria exibido assim:
bla bla bla bla
bla bla bla bla
bla bla bla bla

bla bla bla bla

Não se esqueça que ao usar o evento Draw qualquer sprite que o objeto esteja exibindo deverá receber uma linha de draw_sprite porque esse evento sobrescreve toda a informação sobre desenho do objeto!

†Ceifador

Número de Mensagens : 154
Data de inscrição : 28/08/2010
Reputação : 0
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vinians em Sab 04 Set 2010, 10:14

A ae amigos blz pura???
O game que eu fiz pro concurso tem esse tipo de mensagem na segunda screen. Aqui esta o link do fonte:

Código:

http://www.mediafire.com/file/51p2ri85gn44q5w/Hero.gmk

Seria basicamente isso:
objeto objMensagem:

Evento CREATE:
Código:

caption = "Minha mensagem";
Evento STEP:
Código:

y -= 1; //ou outro valor
if (y < -16) instance_destroy();

Evento DRAW:

Código:

draw_set_color(c_white); //texto branco
draw_set_halign(fa_center); //centraliza o texto
draw_text(room_width/2, y, caption); //drawza o texto
Pronto o objeto mensagem esta ok.
Agora o objeto objIntro:
Evento CREATE:
Código:

in = instance_create(0, room_height + 12, objMensagem);
in.caption = "Mensagem numero 1";
in = instance_create(0, room_height + 28, objMensagem);
in.caption = "Mensagem numero 2";
in = instance_create(0, room_height + 40, objMensagem);
in.caption = "Mensagem numero 2";
Agora basta colocar os 2 objetos na room.
flws!





Última edição por vinians em Sab 04 Set 2010, 22:02, editado 2 vez(es)

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sab 04 Set 2010, 20:52

o texto do evento draw deu um erro

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vinians em Sab 04 Set 2010, 20:57

peixoto escreveu:o texto do evento draw deu um erro
É verdade amigão! Arrumei la, tenta novamente!
flw!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sab 04 Set 2010, 21:50

como faiz pro textor ficar maior??

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vinians em Sab 04 Set 2010, 21:56

Estranho, pode ser o ; que esta faltando... tente colocar o ; e ve se funciona. Eu tinha testado aqui e tinha funfado Razz
flw!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sab 04 Set 2010, 21:59

onde esta faltando?? esplique pois existem muitos lugares com ;

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vinians em Sab 04 Set 2010, 22:04

peixoto escreveu:onde esta faltando?? esplique pois existem muitos lugares com ;
Amigo, dá um bizoi la e confira se esta tudo igual, inclusive o nome dos objetos. Eu coloquei o ; no lugar certo. Ve la se dá certo agora.
Inté!

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sab 04 Set 2010, 22:09

esta tudo certinho so que a letra esta pequena demais n tem como alterar

ps: vc ja deve estar ficando irritado de tanta pergunta e perda de tempo com um topico

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por vinians em Sab 04 Set 2010, 22:12

peixoto escreveu:esta tudo certinho so que a letra esta pequena demais n tem como alterar

ps: vc ja deve estar ficando irritado de tanta pergunta e perda de tempo com um topico
Irritado nada, aqui no forum todos nos ajudamos, nao nascemos sabendo hehehehe.
Pra aumentar a lertra crie uma fonte com tamanho 14 por exemplo
Depois coloque esse comando antes de todos no evento DRAW da mensagem:
Código:

draw_set_font(minha_fonte); // coloque o nome da sua fonte

vinians

Ranking : Nota B
Número de Mensagens : 2490
Idade : 27
Data de inscrição : 18/09/2008
Notas recebidas : B-C-A-C
Reputação : 52
Insignia 1 x 0 Insignia 2 x 1 Insignia 3 x 0
Prêmios
   : 0
   : 2
   : 1

http://xcreatorgames.weebly.com/

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por peixoto em Sab 04 Set 2010, 22:15

aleluia deu certo muitissimo obrigado e para admins e mods a podem trancar este topico

peixoto

Ranking : Nota D
Número de Mensagens : 911
Idade : 21
Data de inscrição : 14/02/2010
Notas recebidas : D
Reputação : 3
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Resolvido Re: [RESOLVIDO]historinha de inicilização

Mensagem por Conteúdo patrocinado Hoje à(s) 22:12


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum