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
» 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

» Como ajustar velocidade de cada frame da animação no game maker
por Ralphed Qui 18 Abr 2024, 18:28

» 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

» Asteroid Core - Early Acesse Update [0.2.0.0]
por JOZ. Seg 08 Jan 2024, 14:39


GM Maluco !

+2
cascavelo
Zero.
6 participantes

Ir para baixo

GM Maluco ! Empty GM Maluco !

Mensagem por Zero. Dom 10 Jun 2012, 22:55

Pq isso acontece ?
vc ta programando de boa, ai vai testar, ok!
ai vc vai bota mais uns códigos ali outros aqui e volta a testar, e muda tudo, oque você determinou não acontece e vc naum sabe porqe. Eu ja mexi ja remexi mas n tem jeito era pra um colisão estar acontecendo mais naum está - -'.

Como volta atras ? aff mto chatiado, to pra parar ja.


Última edição por FlyAway em Seg 11 Jun 2012, 14:05, editado 1 vez(es)
Zero.
Zero.

Data de inscrição : 19/08/2010
Reputação : 47
Número de Mensagens : 1300
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por cascavelo Seg 11 Jun 2012, 00:32

Amigo, não desanima não, o problema não é o GM, é você que tá trabalhando de maneira errada.
Alguns conselhos:
- Nunca faça muitas alterações no código sem testar, trabalhe sempre em um aspecto do jogo, se for o personagem, principal trabalhe só nele até achar que tá legal, aí salve.
- trabalhe em outro aspecto, por exemplo, colisão com inimigos, quando estiver legal, salve com outro nome, tipo: game1, game2 e por aí vai.
- Passe pra outra coisa, menu, efeitos sonoros, backgrounds, quando estiver satisfeito, salve.
O importante é: trabalhe somente em uma coisa do jogo por vez e mantenha sempre várias cópias do jogo. Se uma parar de funcionar e você não conseguir resolver por mais que tente, simplesmente volte pra cópia que funcionava e começe de novo a fazer o que não havia dado certo.

Outras coisas:
- Se você programa em D&D, quando for fazer uma alteração grande , copie os objetos para área de transferência "selecione tudo e control-C", faça as alterações e teste se não funcionar, apague e cole os objetos antigos e faça de outra maneira.
- Se você programa em GML, quando for fazer alterações e não tiver muita certeza, mantenha uma cópia da linha que alterou, apenas coloque "//" antes dela, porque se não funcionar é só apagar e voltar ao que era e tentar de outra maneira.
cascavelo
cascavelo

Games Ranking : Nota A

Notas recebidas : A - A - A - A - A -A -C
Data de inscrição : 08/12/2011
Reputação : 71
Número de Mensagens : 1011
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 2 Bronze x 1

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

Ir para o topo Ir para baixo

GM Maluco ! Empty Re: GM Maluco !

Mensagem por GameMakerTutoriais Seg 11 Jun 2012, 01:05


Cara, não leve pro lado pessoal. Cê criou um tópico pra pedir ajuda ou pra reclamar do GM? Qualquer programa tem defeitos. Lógico que, se você tá começando agora, vai quebrar um pouco a cabeça mesmo.

Mas não é assim que você vai resolver o problema. Diga o que você fez, tenta descrever da melhor forma o que você puder e peça ajuda. Com certeza alguém vai tentar te ajudar. A ideia do fórum é justamente essa. T+
avatar
GameMakerTutoriais

Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 4 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Witen Seg 11 Jun 2012, 11:56

Rapais. Variáveis, scripts, valores, ate mesmo um sinal pode ocasionar um erro ou Bug.

Então vamos la! Olha GM é uma ferramenta que facilita o nossa vida, é também a melhor. O que é aconselhado a fazer é checar o código para vê qual é o erro... se não conseguir poste aqui o erro.
Witen
Witen

Games Ranking : Sem avaliações

Data de inscrição : 23/05/2012
Reputação : 36
Número de Mensagens : 515
Prêmios : GM Maluco ! 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

http://www.wibix.webs.com

Ir para o topo Ir para baixo

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Kabeção Seg 11 Jun 2012, 12:30

Antigamente depois de três horas tentando descobrir onde está o bug eu simplesmente abria outra instancia do GM e começava a reescrever o projeto todo de novo.
Não pense que é trágico, pense que é cómico. nuu

Bom, a cada vez que eu reescrevia o código ficava melhor porque eu já sabia o que tinha que fazer e como poderia melhorar.
Também nem demorava muito.
Se eu demorei um mês pra fazer aquela versão para refaze-la precisava só de algumas horas.

Kabeção
Kabeção

Games Ranking : Sem avaliações

Data de inscrição : 08/06/2008
Reputação : 100
Número de Mensagens : 2314
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 7 Moedas x 0

Ouro x 3 Prata x 0 Bronze x 1

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

http://blackcapapps.blogspot.com.br/

Ir para o topo Ir para baixo

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Zero. Seg 11 Jun 2012, 13:05

Naum gente, a questão é loucura msm, não sei como acontece, mas isso já ocorreu outras vezes, de o gm modificar sozinho. Tipo eu testei e desliguei o pc e no outro dia tava bugado, isso pode ser vírus ?

Kabeção, isso é verdade, me acostumei a refazer os códigos, eles ficaram mais simples e com mesma ou melhor funcionalidade.
Zero.
Zero.

Data de inscrição : 19/08/2010
Reputação : 47
Número de Mensagens : 1300
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por saim Seg 11 Jun 2012, 13:38

Qualquer mudança pode ocasionar erros malucos. Uma variável que você usa como "var" num código e depois esquece de declará-la como "var" pode mudar criar um problema de variável não-reconhecida (aconteceu ontem, comigo). Puxar todos os recursos pra pastas específicas achando que alterou o "único" código que importa eles para o jogo pode gerar um erro de "tentativa de desenhar sprite inexistente" se, na verdade, houver mais códigos que importam os recursos (aconteceu ontem, comigo).

O fato de você desconhecer a causa do problema não significa que a culpa não seja sua. Por isso é importante comentar seus códigos. Códigos bem comentados facilitam a criação de códigos alternativos (foi o que me salvou, ontem).

Agora, versões... alternativas... do game maker podem apresentar um comportamento instável, mesmo.
saim
saim

Games Ranking : Nota B

Notas recebidas : C-D-A-B
Data de inscrição : 14/01/2011
Reputação : 136
Número de Mensagens : 3033
Prêmios : GM Maluco ! Empty

Medalhas x 1 Tutoriais x 6 Moedas x 0

Ouro x 1 Prata x 0 Bronze x 3

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

Ir para o topo Ir para baixo

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Zero. Seg 11 Jun 2012, 13:47

Mas, olha oque estou tentando dizer, eu tava mexendo entaum eu testei.
ai desliguei o pc e depois liguei denovo e qndo eu testei denovo, tava bugado.
OBS: isso aconteceu após usar um script que o ninja me passou, por sinal funcionava quase bem, mas parece que ele misturava as instâncias. consertei de forma grosseira mas dei um jeito. é melhor eskecer e progredir Happy .
Zero.
Zero.

Data de inscrição : 19/08/2010
Reputação : 47
Número de Mensagens : 1300
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por cascavelo Seg 11 Jun 2012, 13:53

Naum gente, a questão é loucura msm, não sei como acontece, mas isso já ocorreu outras vezes, de o gm modificar sozinho. Tipo eu testei e desliguei o pc e no outro dia tava bugado, isso pode ser vírus ?
Isto aconteceu comigo no GM8.1 duas vezes, passei a usar o GM8.
Agora tá acontecendo no GMS, por exemplo se eu definir um path e modifica-lo depois, eu salvo e quando abro novamente pra continuar a desenvolver sempre tem um path bugado, chega a sumir da janela onde são desenhados, tenho que deletar e fazer de novo. É um bug com certeza, só dá certo se eu definir o path totalmente e salvar.
Descobri um outro aspecto que difere o GMS do GM8, as vezes quando se execulta o jogo, ele não registra o objeto que está com a janela aberta e fica dando erro de variáveis.É só fechar a janela que o erro desaparece. Ao contrário do GM8 que tudo que está na tela tá valendo.
cascavelo
cascavelo

Games Ranking : Nota A

Notas recebidas : A - A - A - A - A -A -C
Data de inscrição : 08/12/2011
Reputação : 71
Número de Mensagens : 1011
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 Prata x 2 Bronze x 1

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

Ir para o topo Ir para baixo

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Zero. Seg 11 Jun 2012, 14:05

Pode ser oque tá acontecendo.
Mas acho que seja por causa do script, mas eu o deletei.
Enfim, resolvido Happy.
Zero.
Zero.

Data de inscrição : 19/08/2010
Reputação : 47
Número de Mensagens : 1300
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 1 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por GameMakerTutoriais Seg 11 Jun 2012, 18:03

FlayAway escreveu:OBS: isso aconteceu após usar um script que o ninja me passou, por sinal funcionava quase bem, mas parece que ele misturava as instâncias. consertei de forma grosseira mas dei um jeito. é melhor eskecer e progredir Happy .

FlayAway escreveu:Mas acho que seja por causa do script, mas eu o deletei.

Sei que não foi sua intenção, mas só pra não dar a impressão de que a culpa é dos scripts, vou postá-los aqui. Inclusive, vou comentá-los:





Ironicamente, enxerguei uma forma bem melhor de fazer ambos quando estava comentando. Poderia ter usado apenas uma ds_list ao invés de uma ds_list + ds_map. E também poderia ter feito o script de parsear a string ficar muito mais rápido usando string_char_at e string_copy.

Enfim... Só pra reforçar: a culpa não é do script. A grosso modo, valores de variáveis ficam só na "memória ram" enquanto o jogo é executado e não alteram em nada o seu projeto original. Isso foi um erro que você mesmo cometeu (ou alguma situação que não considerou) ao incorporar os scripts.

Mesmo assim eu me disponho a te ajudar se precisar. Se quiser postar o projeto, posso vê-lo pra você.

O que normalmente eu faço quando não encontro um erro no projeto é usar o "GMKSplitter" (pesquise no fórum). Ele exporta o projeto em arquivos separados, incluindo arquivos de texto para os scripts. Depois eu só mando fazer uma pesquisa no diretório, em todos os arquivos de texto, incluindo aquele campo "uma palavra ou frase no arquivo"... Pois aí ele pesquisa todo o conteúdo em busca do erro.

T+!
avatar
GameMakerTutoriais

Data de inscrição : 29/01/2011
Reputação : 26
Número de Mensagens : 800
Prêmios : GM Maluco ! Empty

Medalhas x 0 Tutoriais x 4 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

GM Maluco ! Empty Re: GM Maluco !

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

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