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
[ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
+10
Mystery_boy_maker
Dancity
Luan Maia
lcj
LCS
Suadao
pedr0bandeira
fonetico
rafasgb
SIGILOSO
14 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 2
Página 1 de 2 • 1, 2
[ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Olá pessoas,animais,vegetais ou matérias brutas.
Pra vc iniciante no GM...Hj estou aqui com um tuto um pouco diferente.Não para ensinar efeitos ou coisas legais,mas algo q poderá te ajudar quando quiser criar algo em seus jogos: como PENSAR e achar soluções mais fáceis ao programar em GML!! Lets go,boys!! WOOOOOOOOW!!!! xD
Nome: PENSAR AO PROGRAMAR!!
Descrição: Dicas úteis para tornar seu trabalho mais fácil!
Nível de dificuldade: Basicão
Requerimentos: Qualquer versão do GM
Bem,em alguns momentos,vc pode querer criar algo em seu jogo,mas que não consegue fazer,como por exemplo...seu player mandar uma rasteira. Por mais q vc tente,vc nao consegue,nem ameaçando jogar seu PC pela escada. Mas,quando tudo parece perdido e o SuperMan não chega nunca...vc vai na GMBR,acha uma linda engine pronta e copia,na maior cara de pau,todos os códigos dela e os coloca em seu jogo. Mas agora,vamos refletir sobre a primeira dica!!
1 ) CONHECER A ESTRUTURA DO SEU JOGO!!
E vc me pergunta: EIN!?? Vejamos. Vc copia o sistema de um jogo DIFERENTE no seu. Fazendo isso,vc coloca em seu jogo um SISTEMA DIFERENTE,o q pode te atrapalhar,e MUITO,na hora de modificá-lo. Em outras palavras,vc nao entende o q programou...
O ideal,meu caro,é estudar os códigos e ver como foram feitos.Assim,vc poderá achar uma forma eficaz de passar esse sistema ao seu. É preciso dominar seus códigos,saber o q cada um faz e em q momento ele faz!
2 ) ORGANIZAR SEUS CÓDIGOS!!
Ahh,siim... A ORGANIZAÇÃO.... sabiam q é por esse motivo q mtos projetos são largados?...
Pois bem. Sabem akelas barrinhas, "//" ... nao,elas nao foram feitas para enfeitar seus códigos,com um suave toque esverdeado. Esse comando,meu amigo,é para q vc,no futuro,nao se perca no meio de todos akeles seus ifs e coisas afim.
Se vc organizar seus códigos,as chances de um BUG arrasar com o seu jogo caem MUITO,afinal,vc saberá AONDE O BUG ESTÁ! Então,sempre q possível,use as barrinhas,por exemplo:
Entao,num futuro nao mto distante,seu Mario resolve querer voar,e passa a pular NO AR!! OOH MY GOD!! O q farei??? Bem,sabemos q é algo a ver com o pulo!!
Aí...ao procurar no nosso código...o q vemos?
Entao,tudo ficará mais fácil! Isso com certeza vai ser mto útil
3 ) RACIOCINAR AO CRIAR SEUS JOGOS!!
Vamos direto a um exemplo. Nosso amigo Sonic está correndo pela Green Hill Zone ACT 2, quando de repente,surge um badnick ( aqueles robozinhos xatos ).
Então,o ouriço vai pular para atacar...mas... como eu faço pra q ele destrua o robô mal amado apenas quando estiver girando??
Precisamos entender o seguinte: variáveis são COISAS QUE VARIAM,que MUDAM,e que criam condições. Nesse caso, o Sonic só poderá atacar seus inimigos ao girar. Para isso,precisamos de uma variável. Lembre-se... o GM é um GÊNIO BURRO: pode fazer tudo,mas nao sabe como.
Então,nesse caso,teríamos q criar uma variável GIRANDO,que nos dirá se o Sonic está girando ou nao,se poderá atacar ou nao. Pra isso,temos nosso amigo CREATE!!
Assim:
Então,vamos fazer com q ele GIRE OU NAO GIRE! Por exemplo:
Se estiver pulando,ele está girando,se estiver rolando...tbm estará girando. Mas,quando estiver andando,ele já nao gira mais... Tudo isso é facilmente feito com isto:
Resumindo: usando um pouco de cabeça,vc facilmente poupará seu crânio de provaveis golpes contra a parede,tornando seu trabalho mais simples! =D
É como o rafa disse: "Variáveis são como baldes de tinta,que você pode mudar a quantidade de tinta quando você quiser!!
Bem,é isso...talvéz eu crie novos tutos com esse assunto.
Espero ter ajudado alguem...
Woooooow!!!
Pra vc iniciante no GM...Hj estou aqui com um tuto um pouco diferente.Não para ensinar efeitos ou coisas legais,mas algo q poderá te ajudar quando quiser criar algo em seus jogos: como PENSAR e achar soluções mais fáceis ao programar em GML!! Lets go,boys!! WOOOOOOOOW!!!! xD
Nome: PENSAR AO PROGRAMAR!!
Descrição: Dicas úteis para tornar seu trabalho mais fácil!
Nível de dificuldade: Basicão
Requerimentos: Qualquer versão do GM
Bem,em alguns momentos,vc pode querer criar algo em seu jogo,mas que não consegue fazer,como por exemplo...seu player mandar uma rasteira. Por mais q vc tente,vc nao consegue,nem ameaçando jogar seu PC pela escada. Mas,quando tudo parece perdido e o SuperMan não chega nunca...vc vai na GMBR,acha uma linda engine pronta e copia,na maior cara de pau,todos os códigos dela e os coloca em seu jogo. Mas agora,vamos refletir sobre a primeira dica!!
1 ) CONHECER A ESTRUTURA DO SEU JOGO!!
E vc me pergunta: EIN!?? Vejamos. Vc copia o sistema de um jogo DIFERENTE no seu. Fazendo isso,vc coloca em seu jogo um SISTEMA DIFERENTE,o q pode te atrapalhar,e MUITO,na hora de modificá-lo. Em outras palavras,vc nao entende o q programou...
O ideal,meu caro,é estudar os códigos e ver como foram feitos.Assim,vc poderá achar uma forma eficaz de passar esse sistema ao seu. É preciso dominar seus códigos,saber o q cada um faz e em q momento ele faz!
2 ) ORGANIZAR SEUS CÓDIGOS!!
Ahh,siim... A ORGANIZAÇÃO.... sabiam q é por esse motivo q mtos projetos são largados?...
Pois bem. Sabem akelas barrinhas, "//" ... nao,elas nao foram feitas para enfeitar seus códigos,com um suave toque esverdeado. Esse comando,meu amigo,é para q vc,no futuro,nao se perca no meio de todos akeles seus ifs e coisas afim.
Se vc organizar seus códigos,as chances de um BUG arrasar com o seu jogo caem MUITO,afinal,vc saberá AONDE O BUG ESTÁ! Então,sempre q possível,use as barrinhas,por exemplo:
- Código:
//Faz o Super Mario pular! =D
if keyboard_check_pressed(vk_up)=true
vspeed=-8
Entao,num futuro nao mto distante,seu Mario resolve querer voar,e passa a pular NO AR!! OOH MY GOD!! O q farei??? Bem,sabemos q é algo a ver com o pulo!!
Aí...ao procurar no nosso código...o q vemos?
- Código:
//Faz o Super Mario pular! =D
Entao,tudo ficará mais fácil! Isso com certeza vai ser mto útil
3 ) RACIOCINAR AO CRIAR SEUS JOGOS!!
Vamos direto a um exemplo. Nosso amigo Sonic está correndo pela Green Hill Zone ACT 2, quando de repente,surge um badnick ( aqueles robozinhos xatos ).
Então,o ouriço vai pular para atacar...mas... como eu faço pra q ele destrua o robô mal amado apenas quando estiver girando??
Precisamos entender o seguinte: variáveis são COISAS QUE VARIAM,que MUDAM,e que criam condições. Nesse caso, o Sonic só poderá atacar seus inimigos ao girar. Para isso,precisamos de uma variável. Lembre-se... o GM é um GÊNIO BURRO: pode fazer tudo,mas nao sabe como.
Então,nesse caso,teríamos q criar uma variável GIRANDO,que nos dirá se o Sonic está girando ou nao,se poderá atacar ou nao. Pra isso,temos nosso amigo CREATE!!
Assim:
- Código:
GIRANDO=false
Então,vamos fazer com q ele GIRE OU NAO GIRE! Por exemplo:
Se estiver pulando,ele está girando,se estiver rolando...tbm estará girando. Mas,quando estiver andando,ele já nao gira mais... Tudo isso é facilmente feito com isto:
- Código:
GIRANDO=true
- Código:
GIRANDO=false
Resumindo: usando um pouco de cabeça,vc facilmente poupará seu crânio de provaveis golpes contra a parede,tornando seu trabalho mais simples! =D
É como o rafa disse: "Variáveis são como baldes de tinta,que você pode mudar a quantidade de tinta quando você quiser!!
Bem,é isso...talvéz eu crie novos tutos com esse assunto.
Espero ter ajudado alguem...
Woooooow!!!
Última edição por SIGILOSO em Qua 27 Out 2010, 15:10, editado 3 vez(es)
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Como eu te disse precisamos de mais tutoriais assim. Daqui a pouco as pessoas ja vão se cansar de responder as mesmas dúvidas.
O biotrust disse no tópico de "mais tipos de concursos" que existiam poucos usuários que visitam frequentemente mas muitos registrados.
90% desses usuários que não acessam mais pecaram ao seguir essas dicas, principalmente a dica 1.
Eles erram na mesma coisa, copiam uma engine Gigantesca e na hora de ajeitar eles se perdem e desistem. E com isso eu mostro porque eu odeio engines e acho que elas são muito malutilizadas em uma comunidade como a nossa com milhares de newbies que batem na mesma tecla.
Eu acho que você deve fazer mais tutoriais sobre o assunto e talvez até junta-los em uma grande lista de dicas ou... até mesmo aulas sobre lógica de programação.
O biotrust disse no tópico de "mais tipos de concursos" que existiam poucos usuários que visitam frequentemente mas muitos registrados.
90% desses usuários que não acessam mais pecaram ao seguir essas dicas, principalmente a dica 1.
Eles erram na mesma coisa, copiam uma engine Gigantesca e na hora de ajeitar eles se perdem e desistem. E com isso eu mostro porque eu odeio engines e acho que elas são muito malutilizadas em uma comunidade como a nossa com milhares de newbies que batem na mesma tecla.
Eu acho que você deve fazer mais tutoriais sobre o assunto e talvez até junta-los em uma grande lista de dicas ou... até mesmo aulas sobre lógica de programação.
rafasgb- Games Ranking :
Notas recebidas : A
Data de inscrição : 19/05/2008
Reputação : -32
Número de Mensagens : 581
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 1
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Belo tutorial SIGILOSO, e descontraído e tem uma estrutura amigável WFT?
Espero mais tutoriais seus como esse, pois estão muito bons e intutivos. FLW!
Ps: Seu tutorial está wooooww
Espero mais tutoriais seus como esse, pois estão muito bons e intutivos. FLW!
Ps: Seu tutorial está wooooww
fonetico- Data de inscrição : 05/10/2009
Reputação : 7
Número de Mensagens : 1830
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Cara, até que enfim está fluindo os tutos e dicas no fórum.
Queria que tivesse um tuto pra explicar as coisas básicas do GM.
Por exemplo: Create -> pra que serve
-> quando usar
-> exemplos
Isso com certeza iria resolver muitos problemas, evitaria vários posts aqui no fórum e o pessoal iria poder raciocinar mais rápido evitando o uso das engines.
Falooost
Queria que tivesse um tuto pra explicar as coisas básicas do GM.
Por exemplo: Create -> pra que serve
-> quando usar
-> exemplos
Isso com certeza iria resolver muitos problemas, evitaria vários posts aqui no fórum e o pessoal iria poder raciocinar mais rápido evitando o uso das engines.
Falooost
pedr0bandeira- Data de inscrição : 26/06/2010
Reputação : 0
Número de Mensagens : 58
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
GOGOBONGAS! Muito bom Sigiloso! Bem explícito e bem formatado, além de você explicar de uma maneira meio... divertida o_O.
Woooow!
Valew!
Woooow!
Valew!
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
muito bom o tuto sigi assim ajuda os iniciantes (como eu) a organizaçao e o projeto eu msm ja me atrapalhei muito com os meus codes e dai tive q começar tudo de novo pq naum achava o bug kkk
flws
e...
GOGOBONGA!!!
flws
e...
GOGOBONGA!!!
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Vlw pelos coments gente,logo logo vou postar mais tutos pra tirar alguns users do desespero xD
kkkkkkkk, GOGOBONGAS!! XD
Suado says:
GOGOBONGAS! Muito bom Sigiloso!
kkkkkkkk, GOGOBONGAS!! XD
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Ótimo tutorial SIGILOSO, como disse o rafasgb "precisamos de mais tutoriais assim". Que não ensinem apenas a fazer os efeitos e coisas legais como você falou, mas que também ensinem a raciocinar e a se organizar.
lcj- Data de inscrição : 18/01/2010
Reputação : 0
Número de Mensagens : 41
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Muito bom o tutorial! Ajudará muitas pessoas que não conseguem pensar ao programar e que se perdem totalmente como eu. xD
Luan Maia- Games Ranking :
Notas recebidas : D+C+C+D
Data de inscrição : 01/07/2010
Reputação : 2
Número de Mensagens : 404
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Ta muito bom hein ;D
Bem explicadinho, com várias dicas que ajudam na hora de fazer um jogo.
Bem explicadinho, com várias dicas que ajudam na hora de fazer um jogo.
Dancity- Games Ranking :
Notas recebidas : A
Data de inscrição : 11/01/2009
Reputação : 8
Número de Mensagens : 1340
Prêmios :
x 0 x 0 x 0
x 1 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Muito bom o tutorial ... parabens mesmo
Como o Rafa falou é muito dificil achar bons tutoriais
no forum embora descorde um pouco em relação a engines
voce conseguiu deixar algo de entendimento facio e ainda
organizado em topicos, espero ver muitos outros tutorias
seus, no forum voce mostra que evoluiu muito a cada post
sinceramente voce está se superando. Pessoas como voce
ajudam o forum a crescer ... até um futuro Tutorial
Como o Rafa falou é muito dificil achar bons tutoriais
no forum embora descorde um pouco em relação a engines
voce conseguiu deixar algo de entendimento facio e ainda
organizado em topicos, espero ver muitos outros tutorias
seus, no forum voce mostra que evoluiu muito a cada post
sinceramente voce está se superando. Pessoas como voce
ajudam o forum a crescer ... até um futuro Tutorial
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Ótimo tutorial.
Cara... você leu a minha mente.
Poucos dias atrás, estava pensando: "Parece que as pessoas nem pensam. Só vêm aqui na GMBR, postam a pergunta, pegam a resposta e pronto!"
Até pensei em fazer um tutorial ou coisa do tipo, mas não tenho paciência e vontade para isso
Aparentemente, as pessoas não sabem pensar "passo-a-passo" como deve funcionar o que elas querem (se é que me entendem) e transformar isso em códigos.
"3 ) RACIOCINAR AO CRIAR SEUS JOGOS!!"
Cara... você leu a minha mente.
Poucos dias atrás, estava pensando: "Parece que as pessoas nem pensam. Só vêm aqui na GMBR, postam a pergunta, pegam a resposta e pronto!"
Até pensei em fazer um tutorial ou coisa do tipo, mas não tenho paciência e vontade para isso
Oh yeahaté mesmo aulas sobre lógica de programação.
Aparentemente, as pessoas não sabem pensar "passo-a-passo" como deve funcionar o que elas querem (se é que me entendem) e transformar isso em códigos.
"3 ) RACIOCINAR AO CRIAR SEUS JOGOS!!"
Igor KinGamer- Data de inscrição : 26/09/2008
Reputação : 11
Número de Mensagens : 890
Prêmios :
x 0 x 1 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Parabéns pelo tutorial, Sigiloso. Apesar que está mais para dicas que um tutorial, porém está ótimo.
lyra23- Data de inscrição : 15/07/2010
Reputação : 0
Número de Mensagens : 2
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Obrigado gente!!
Se as pessoas tentassem axar a resposta de seus problemas sozinhas,esforsando-se até o fim,o forum teria bem menos tópicos repetidos e repetidos.Eu só busco ajuda quando é algo q eu realmente nao consigo fazer,ou q já cansei de tentar resolver...
Se as pessoas tentassem axar a resposta de seus problemas sozinhas,esforsando-se até o fim,o forum teria bem menos tópicos repetidos e repetidos.Eu só busco ajuda quando é algo q eu realmente nao consigo fazer,ou q já cansei de tentar resolver...
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Realmente está um ótimo tutorial, bem engraçado por sinal . A estrutura do seu tutorial deixou a 'aula' mais engraçada, pois não tem nada melhor do que aprender brincando
Olhando o tutorial do começo ao fim, só achei um erro:
Mas do mesmo jeito, eu tento refaze-lo depois
Abraços e até um próximo tutorial ;)
Thx. Flw!
Olhando o tutorial do começo ao fim, só achei um erro:
- Código:
GIRNADO=false
Mas do mesmo jeito, eu tento refaze-lo depois
Abraços e até um próximo tutorial ;)
Thx. Flw!
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Obrigado BioTrust! Eu axo q o bom humor é a melhor forma para lidar com as coisas,até msm com o aprendizado!
rsrss,isso era só um teste pra ver se vcs estavam atentos! XD
É o q dá digitar sem querer olhar pro teclado ¬¬
BioTrust says:
Olhando o tutorial do começo ao fim, só achei um erro:
Código:
GIRNADO=false
rsrss,isso era só um teste pra ver se vcs estavam atentos! XD
É o q dá digitar sem querer olhar pro teclado ¬¬
SIGILOSO- Games Ranking :
Notas recebidas : A+A+A+A+A+A+A
Data de inscrição : 06/06/2009
Reputação : 39
Número de Mensagens : 2267
Prêmios :
x 0 x 2 x 0
x 4 x 2 x 1
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Cara, gostei do tutorial, eu ainda estou discobrindo a lógica das variáveis, mas meu problema agora está sendo o "{ , }" eu nao sei onde coloca-los exatamente, e não sei quando que o comando o "else" entra em ação, seu tutorial está bem ao meu estilo (WOOOOOOOW)! xD
WWWWWooooooooooWWWWW- Data de inscrição : 12/07/2010
Reputação : 0
Número de Mensagens : 7
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Se me permite Wooooo....w e Sigiloso, irei explicar(posso?)
{ se usa para começar uma ação. Ele é usado depois de uma condição. Ex.:
Se vida for menor que 0
começa uma ação
a room vai resetar
termina a ação
O 'else' é usado para reverter uma ação. Ex.:
Se vida for maior que 0 e a room for reiniciada
começa uma ação
perde uma vida
termina uma ação
senão
começa outra ação
se vida for 0
começa outra ação
room reseta
termina uma ação
termina uma ação
Entendeu +- como e onde se usa { } e else? Bom, tentei explicar razoavelmente. Abraços
{ se usa para começar uma ação. Ele é usado depois de uma condição. Ex.:
- Código:
if lives<=0
{
room_restart()
}
Se vida for menor que 0
começa uma ação
a room vai resetar
termina a ação
O 'else' é usado para reverter uma ação. Ex.:
- Código:
if lives=>0 && room_restart()
{lives-=1}
else
{if lives<=0
{room_restart()}
}
Se vida for maior que 0 e a room for reiniciada
começa uma ação
perde uma vida
termina uma ação
senão
começa outra ação
se vida for 0
começa outra ação
room reseta
termina uma ação
termina uma ação
Entendeu +- como e onde se usa { } e else? Bom, tentei explicar razoavelmente. Abraços
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
Certo, eu estava com um problema com o else e os {,} obrigado pela ajuda
Última edição por WWWWWooooooooooWWWWW em Sex 16 Jul 2010, 22:15, editado 1 vez(es)
WWWWWooooooooooWWWWW- Data de inscrição : 12/07/2010
Reputação : 0
Número de Mensagens : 7
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: [ SIGI-TUTO ] PENSAR AO PROGRAMAR!!
O else tem que vim depois de } e antes de { e tambem que te contrair uma ação, ou seja, tem que dizer o contrário da mesma.
Ás vezes, quando aparece linah vermelha, e por falta de argumentos.
Quanto a isso de fechar }} pode ser tanto }} qto
}
}
Ás vezes, quando aparece linah vermelha, e por falta de argumentos.
Quanto a isso de fechar }} pode ser tanto }} qto
}
}
Página 1 de 2 • 1, 2
Tópicos semelhantes
» [ SIGI-TUTO ] TERREMOTO!!
» [ SIGI-TUTO ] BATENDO EM INIMIGOS!!
» [ SIGI-TUTO ] CHUVA REALISTA!!
» [ SIGI-TUTO ] SPRITES TEXTURIZADAS!!
» [ SIGI-TUTO ] BARRAS PERSONALIZADAS!!
» [ SIGI-TUTO ] BATENDO EM INIMIGOS!!
» [ SIGI-TUTO ] CHUVA REALISTA!!
» [ SIGI-TUTO ] SPRITES TEXTURIZADAS!!
» [ SIGI-TUTO ] BARRAS PERSONALIZADAS!!
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 2
Permissões neste sub-fórum
Não podes responder a tópicos