Pesquisa resultou em 0 ocorrência

por Led
Qui Jan 12, 2017 6:13 pm
Fórum: Dúvidas
Tópico: Pathfinding
Respostas: 2
Exibições: 1392

Re: Pathfinding

O erro aponta que a variável global.grid  não foi iniciada ainda. Tem certeza de que a definiu? Para executar este código no alarme, seria tão simples quanto colocar este código no alarm[0] e definir um valor para o alarm[0] dentro dele mesmo. No Alarm[0]: if (mp_grid_path(global.grid, path, x, y, o...
por Led
Qui Jan 12, 2017 12:16 am
Fórum: Dúvidas
Tópico: Sprite borrada em rotação
Respostas: 3
Exibições: 1545

Re: Sprite borrada em rotação

Tente ir em Global Game Settings >> Windows >> Aba Graphics >> desmarcar Interpolate colors between pixels
Se não funcionar, tente usar image_angle para rotacionar a sprite no lugar do efeito de rotação.
por Led
Sáb Dez 31, 2016 11:07 am
Fórum: Dúvidas
Tópico: Não passa para a próxima sala
Respostas: 2
Exibições: 1319

Re: Não passa para a próxima sala

O problema é que o  !instance_exists dentro do step sempre vai ser verdadeiro e vai definir o alarm[0] como 2 segundos a cada step. O que você pode fazer é definir uma variável para controlar isso. if (!instance_exists(objBloco) && changeRoom == false) { alarm[0] = 2 * room_speed; changeRoom...
por Led
Qui Dez 29, 2016 6:42 pm
Fórum: Dúvidas
Tópico: Compartilhar print da tela
Respostas: 4
Exibições: 1782

Re: Compartilhar print da tela

Para fazer upload de uma imagem pelo GM:S, você pode converter a imagem em uma string base64 e usar alguma API de um serviço de compartilhamento de imagens, como a API do Imgur . Você teria que carregar a imagem em um buffer e converter esse buffer em uma string base64. buffer = buffer_load("ca...
por Led
Qua Dez 28, 2016 8:59 pm
Fórum: Dúvidas
Tópico: Como definir tempo de texto na tela?
Respostas: 5
Exibições: 1826

Re: Como definir tempo de texto na tela?

Provavelmente na hora de reduzir o HP você não está verificando se o HP é maior que 0. Dessa forma, o HP atinge valores menores que 0 e a condição não é mais verdadeira. Se for o caso, basta checar se o HP é maior que 0 antes de reduzi-lo. Se quiser que o texto fique na tela por X segundos e depois ...
por Led
Ter Dez 27, 2016 5:37 pm
Fórum: Discussões
Tópico: Humble GameDev Software Bundle
Respostas: 3
Exibições: 1931

Humble GameDev Software Bundle

http://image.prntscr.com/image/ea2c494eeb0840978e6f8f40cbe7954d.png Está no ar o Humble GameDev Software Bundle, oferecendo 628$ em software relacionado à criação de games, seguindo a ideologia do Humble Bundle de "pague o quanto quiser".  Pague 1$ ou mais para receber Clickteam Fusion 2....
por Led
Sáb Dez 03, 2016 10:19 pm
Fórum: Dúvidas
Tópico: Problema em meu script sobre gerador de dungeon!
Respostas: 2
Exibições: 1234

Re: Problema em meu script sobre gerador de dungeon!

Esse # é um accessor  para facilitar a manipulação de data structures. O que o código está fazendo é definir a célula do grid na posição cx e cy para o valor FLOOR. Por acaso está usando GM8? Posso estar enganado, mas acho que apenas a versão Studio suporta o uso de accessors. Nesse caso, basta subs...
por Led
Sáb Nov 19, 2016 9:02 pm
Fórum: Dúvidas
Tópico: Dúvida sobre IA inimigo em plataforma
Respostas: 2
Exibições: 1591

Re: Dúvida sobre IA inimigo em plataforma

Nesse caso seria ideal a utilização de uma máquina de estados finitos :D No seu caso, teríamos que programar no mínimo três estados: um para quando o inimigo estiver longe do player, outro para uma distância média e outro para mais perto do player. Com uma máquina de estados finitos, garantimos que ...
por Led
Sex Nov 18, 2016 2:01 pm
Fórum: Projetos
Tópico: [JAM #001] Return of the Shadow
Respostas: 5
Exibições: 2519

Re: [JAM #001] Return of the Shadow

Obrigado aos dois pelo feedback :D Realmente, Rodrigo, o jogo está longe de ser concluído haha. Isto se deve à falta de tempo. O level design, por exemplo, foi feito faltando 20 minutos para a entrega dos jogos. A questão de ficar em cima das plataformas, no entanto, foi um bug da conversão para HTM...
por Led
Sex Nov 18, 2016 1:20 pm
Fórum: Concursos
Tópico: TGMBR JAM #001 - Votação dos Games
Respostas: 19
Exibições: 7760

Re: TGMBR JAM #001 - Votação dos Games

1° Lugar: Tiny Ninja Justificativa: Na minha singela opinião, de longe o jogo mais bem feito desse Jam. Absolutamente tudo no jogo se encaixou de forma harmônica dentro do prazo de 4 dias. É um jogo curto, mas perfeito para ser jogado como passatempo aonde quer que você esteja, devido a sua capacid...
por Led
Qua Nov 16, 2016 1:34 am
Fórum: Projetos
Tópico: [JAM #001] Return of the Shadow
Respostas: 5
Exibições: 2519

Re: [JAM #001] Return of the Shadow

Valeu, Oak!
Seu jogo também está ótimo, pontos pela criatividade hahaha
Até mais o/
por Led
Qua Nov 16, 2016 12:08 am
Fórum: Projetos
Tópico: [JAM #001] Return of the Shadow
Respostas: 5
Exibições: 2519

[JAM #001] Return of the Shadow

Nome do projeto: Return of the Shadow Autor/Membros da equipe: Leandro (Led) Descrição/Comandos: Pressione seta para cima, W ou botão direcional do gamepad para cima para pular, utilizar o pulo duplo e o paraquedas quando possui-los;  Pressione seta para baixo, S ou botão direcional do gamepad para...
por Led
Sex Nov 11, 2016 1:16 am
Fórum: Concursos
Tópico: TGMBR JAM #001 - Participe!
Respostas: 110
Exibições: 27489

Re: TGMBR JAM #001 - Participe!

Err... Sem querer atrapalhar o processo democrático, mas eu não deixaria contas que acabaram de se registrar no fórum votarem lá no tópico. Só até agora já foram dois votos de contas registradas às 00:30 e 01:00 do dia 11/11 (Hoje), respectivamente.
por Led
Sex Nov 11, 2016 12:15 am
Fórum: Concursos
Tópico: Votação - JAM #001
Respostas: 31
Exibições: 8401

Re: Votação - JAM #001

Bom, meu voto vai para Futuro Apocalíptico.
Até mais o/
por Led
Ter Out 25, 2016 10:14 pm
Fórum: Concursos
Tópico: TGMBR JAM #001 - Participe!
Respostas: 110
Exibições: 27489

Re: TGMBR JAM #001 - Participe!

marquet escreveu:Imagem
O que meu amigo quis dizer é Imagem
por Led
Sáb Out 01, 2016 1:09 pm
Fórum: Dúvidas
Tópico: Evento Step - DIY
Respostas: 2
Exibições: 1203

Re: Evento Step - DIY

Bom, você pode criar um alarm no evento create e voltar a chamar esse alarm dentro dele mesmo.
Create:
alarm[0] = 1;

Alarm[0]:

//codigo a ser executado

alarm[0] = 1;
Perdão pela falta de formatação do código, estou pelo celular e não consegui colocar aqui.
Até mais o/
por Led
Seg Set 26, 2016 7:32 pm
Fórum: Dúvidas
Tópico: Dúvidas quanto ao uses physics
Respostas: 3
Exibições: 1390

Re: Dúvidas quanto ao uses physics

Bom, essa caixa indica que o objeto participará da simulação de física do Gamemaker baseada na Box2d. Com ela, você pode simular a física e as colisões entre rigid bodies, possibilitando por exemplo uma corda balançante ou um círculo que rola por terrenos irregulares. http://help.yoyogames.com/attac...
por Led
Seg Set 26, 2016 7:20 pm
Fórum: Dúvidas
Tópico: Velocidade do path Tópico resolvido
Respostas: 2
Exibições: 1791

Re: Velocidade do path Tópico resolvido

A variável path_speed guarda o valor atual de velocidade do objeto que está seguindo o path.
No objeto que estiver executando o path:

Código: Selecionar todos

path_speed = 15;
Referência na Documentação do Gamemaker

Até mais o/
por Led
Dom Set 18, 2016 12:05 am
Fórum: Dúvidas
Tópico: Posicionar arma no player e movimentar de forma correta
Respostas: 5
Exibições: 2353

Re: Posicionar arma no player e movimentar de forma correta

Bom, no caso, vamos ter que fazer de uma forma um pouco diferente. Pra começar, abra a sprite do player. Vamos pegar os valores de onde a arma ficará, relativos ao ponto de origem do player: http://image.prntscr.com/image/3f22076a154f4358959e3f2498d33474.png Imagem Tosca ilustrando o que eu quero di...
por Led
Sex Set 16, 2016 10:39 pm
Fórum: Dúvidas
Tópico: Posicionar arma no player e movimentar de forma correta
Respostas: 5
Exibições: 2353

Re: Posicionar arma no player e movimentar de forma correta

No step da arma: var dist = 20; //Distância da origem da arma até a origem do player; var img_angle = obj_player.image_angle; //Definimos a variável img_angle como o ângulo da sprite do player; x = obj_player.x + lengthdir_x(dist,img_angle); y = obj_player.y + lengthdir_y(dist,img_angle); image_angl...
por Led
Seg Ago 22, 2016 7:46 pm
Fórum: Projetos
Tópico: Liberte!!
Respostas: 2
Exibições: 1271

Re: Liberte!!

Bom, acabei de jogar seu jogo, vou escrever aqui alguns pontos que chamaram minha atenção enquanto jogava. Tela de "Carregando" inútil, não tem necessidade de fazer o jogador esperar, pois com certeza você não está carregando nada ali; As sprites estão simples mas bem feitas, mas senti fal...
por Led
Dom Ago 07, 2016 10:04 pm
Fórum: Dúvidas
Tópico: Transição de mesclagem de room
Respostas: 2
Exibições: 1233

Re: Transição de mesclagem de room

As funções de transição de room se tornaram obsoletas na versão Studio, infelizmente. Mas o que você quer dizer com "mesclagem de rooms"? Tenho uma engine bem simplesinha aqui que cria um efeito de Fade In e Fade Out, não sei se lhe interessaria. De qualquer forma, pode baixá-la aqui. Para...
por Led
Dom Ago 07, 2016 3:13 pm
Fórum: Assets
Tópico: [GML] Spline Curves
Respostas: 5
Exibições: 2026

Re: [GML] Spline Curves

Ótimo trabalho!
Não faz ideia de a quanto tempo estou procurando implementar isso aqui no Game Maker.
Certamente existem muitas outras utilidades pra essa engine, como as que os membros acima listaram.
Até mais o/
por Led
Qua Ago 03, 2016 11:51 am
Fórum: Dúvidas
Tópico: Player virar horizontalmente para o lado do mouse Tópico resolvido
Respostas: 3
Exibições: 2757

Re: Player virar horizontalmente para o lado do mouse Tópico resolvido

///Step if (mouse_x-x) != 0 { image_xscale = sign(mouse_x-x); } image_xscale é uma variável que define a escala horizontal da sprite, esticando ou encolhendo-a horizontalmente. Um valor de -1, no entanto,  e spelha a imagem horizontalmente; sign retorna o sinal do número dentro dos parênteses; -1 p...
por Led
Ter Ago 02, 2016 3:26 pm
Fórum: Dúvidas
Tópico: GMS - Detectar fim da música
Respostas: 5
Exibições: 1628

Re: GMS - Detectar fim da música

Código: Selecionar todos

snd = audio_play_sound(sound0,10,false);

if audio_sound_get_track_position(snd) >= audio_sound_length(snd)
{
game_end();
}
Até mais o/
por Led
Ter Jul 26, 2016 12:01 am
Fórum: Dúvidas
Tópico: ajuda com efeito em sprite
Respostas: 5
Exibições: 1742

Re: ajuda com efeito em sprite

Bom, o Rodrigo Santiago respondeu uma dúvida parecida a pouco tempo.
LINK
Até mais o/
por Led
Qui Jul 14, 2016 8:16 pm
Fórum: Dúvidas
Tópico: Carregar e tocar musica
Respostas: 4
Exibições: 1574

Re: Carregar e tocar musica

O código está certo, o que acontece é que a função só funciona com áudios OGG. if keyboard_check_released(ord('L'))     {     var file = get_open_filename("OGG|*.ogg;","")            if file != ""         {         var snd = audio_create_stream(file);         audio_play...
por Led
Qui Jul 14, 2016 11:27 am
Fórum: Discussões
Tópico: Resultado CQ Tema Guerra
Respostas: 29
Exibições: 6797

Re: Resultado CQ Tema Guerra

Bom, como o chico já disse, esse concurso não tem nada a ver com a administração do fórum, foi uma brincadeira que surgiu no chat, por isso existe um aviso bem grande no tópico do concurso dizendo que não é oficial. Acho que todos perceberam que o Batalha Amazônica é uma cópia do exemplo que vinha c...
por Led
Ter Jul 12, 2016 2:41 pm
Fórum: Projetos
Tópico: [#cqdogonzo]Florest Defence
Respostas: 4
Exibições: 1728

Re: [#cqdogonzo]Florest Defence

Bom, pra começar, o jogo está cheio de erros de português. Isso traz um amadorismo tremendo para o game. Em uma das armas, a que começa com 225 balas, a tecla "R" funciona quando quer. Gostei da música de fundo, ajudou a criar o clima de suspense do jogo, só achei que ficou baixo o volume....
por Led
Ter Jul 12, 2016 2:01 pm
Fórum: Projetos
Tópico: [#CQdoGonzo] WAR OF PET
Respostas: 13
Exibições: 3551

Re: [#CQdoGonzo] WAR OF PET

Bom, continuo achando que esse gato é um esquilo :V Não entendi pra que serve essa acrobacia quando se aperta espaço, além de passar de fase. Se a utilidade dela for apenas para entrar no portal, talvez seja melhor colocar o botão de pulo ou o clique do mouse para passar de fase. Evite essas partícu...
por Led
Ter Jul 12, 2016 1:32 pm
Fórum: Projetos
Tópico: [#CQdoGonzo]Dominate
Respostas: 2
Exibições: 1476

Re: [#CQdoGonzo]Dominate

Opa, belo jogo Rodrigo! Vamos às minhas opiniões: Os gráficos do Kenney se encaixam bem em tudo, não preciso nem comentar. Senti falta de uns efeitos sonoros para as jogadas e umas músicas de fundo. O jogo está bem divertido, porém achei a IA fácil. Nas primeiras partidas, senti certa dificuldade, p...
por Led
Ter Jul 12, 2016 1:18 pm
Fórum: Projetos
Tópico: #CQdoGonzo_Mission_War
Respostas: 3
Exibições: 1843

Re: #CQdoGonzo_Mission_War

Seu jogo está bem divertido, cara! Achei estranho o fato dos soldados atirarem feito loucos mesmo quando eu estou do outro lado da parede e eles não deveriam me ver. Você poderia usar a função  collision_line   para detectar se existe parede entre o player e o soldado. As músicas estão combinando be...
por Led
Ter Jul 12, 2016 12:28 pm
Fórum: Projetos
Tópico: [#cqdogonzo] batalha amazonica
Respostas: 4
Exibições: 1904

Re: [#cqdogonzo] batalha amazonica

Joguinho bem simples, bem parecido com o exemplo dos carros do GM8 como o amigo relatou. Os gráficos são extremamente simples, a hud é só um retângulo verde, o background é um azul sólido com linhas, podia ter caprichado um pouco mais. Música e efeitos sonoros, apesar de poucos, combinaram com o jog...
por Led
Ter Jul 12, 2016 11:35 am
Fórum: Discussões
Tópico: Resultado CQ Tema Guerra
Respostas: 29
Exibições: 6797

Re: Resultado CQ Tema Guerra

Alias gonzo, :u.u: o jogo vencedor deve ser o melhor jogo , não o contrário . http://image.prntscr.com/image/a2fd5d51982c4798a48de652b333088d.png ...Bom, essa é uma ótima hora pra incentivar o tão discutido feedback nos projetos do fórum. Concordo com o 7f55842f e o Rodrigo, acho que deveríamos faz...
por Led
Dom Jul 10, 2016 8:21 pm
Fórum: Dúvidas
Tópico: Calcular Arco Seno
Respostas: 2
Exibições: 1271

Re: Calcular Arco Seno

Utilize a função sin.

Código: Selecionar todos

seno = sin(arco em radianos);
por Led
Sex Jul 08, 2016 6:12 pm
Fórum: Dúvidas
Tópico: Ativar só oque estiver na view
Respostas: 5
Exibições: 1811

Re: Ativar só oque estiver na view

Código: Selecionar todos

instance_deactivate_all(true); //True para deixar a instância que está chamando o script ativa;
instance_activate_region(view_xview[0], view_yview[0], view_wview[0], view_hview[0], true); /*(x,y,largura,altura,se ativa as instâncias
de dentro do retângulo (true) ou de fora(false);*/
por Led
Sex Jul 08, 2016 6:08 pm
Fórum: Dúvidas
Tópico: Player morrer se cair no buraco
Respostas: 1
Exibições: 908

Re: Player morrer se cair no buraco

Código: Selecionar todos

if y - sprite_yoffset > room_height
{
//Morreu
}
por Led
Dom Jul 03, 2016 5:42 pm
Fórum: Dúvidas
Tópico: fazer animação acabar.
Respostas: 2
Exibições: 1602

Re: fazer animação acabar.

Você poderia usar o evento Animation End  pra checar o fim da animação de jogar o machado. //Animation End - Evento disparado toda vez que a animação de uma sprite chega ao último frame; if sprite_index = Throwing_ani //Se a sprite que está chegando ao fim é a de jogar o machado; { sprite_index = sp...
por Led
Qui Jun 30, 2016 7:49 pm
Fórum: Dúvidas
Tópico: Bug de Colisão com jogo tipo TopDown!!! Urgente
Respostas: 9
Exibições: 2576

Re: Bug de Colisão com jogo tipo TopDown!!! Urgente

Você quer que o objeto não passe dos limites da room, certo? x = clamp(x,0,room_width); //Impede que x seja menor que 0 e maior que room_width; y = clamp(y,0,room_height); //Impede que y seja menor que 0 e maior que room_height; A função  clamp(val,min,max)  retorna a variável desejada dentro dos va...
por Led
Qua Jun 29, 2016 9:40 pm
Fórum: Dúvidas
Tópico: Mover Caixas Plataforma
Respostas: 2
Exibições: 1192

Re: Mover Caixas Plataforma

Bom, basicamente você vai checar se existe uma caixa em cima da caixa a ser empurrada e guardar o id dela em uma variável, depois mover a caixa de cima quando mover a de baixo. //Step do objCaixa CaixaDeCima = instance_place(x,y-1,objCaixa); //Retorna o id da instancia do objeto Caixa em cima da atu...
por Led
Qua Jun 22, 2016 11:20 pm
Fórum: Dúvidas
Tópico: Texto de pontos saindo da tela
Respostas: 4
Exibições: 1534

Re: Texto de pontos saindo da tela

Você pode usar coordenadas relativas às da view na hora de desenhar o texto. draw_text(view_xview[0]+1000,view_yview[0]+10,texto); Ou se estiver usando o GameMaker:Studio, utilize valores absolutos, mas simplesmente coloque o código no Evento Draw GUI em vez de Draw. ///Draw GUI draw_text(1000,10,te...
por Led
Dom Jun 19, 2016 12:21 pm
Fórum: Dúvidas
Tópico: Erro de compilação no GMS.
Respostas: 1
Exibições: 993

Re: erro de copilação

Fica difícil sem ver os códigos, e por favor formate melhor o tópico. Error : gml_Object_nave_inimiga_CollisionEvent_4_3(1) : unexpected symbol in expression Tradução: Erro no objeto nave inimiga, no evento de colisão: Símbolo Inesperado na expressão, provavelmente você colocou algum símbolo como ; ...
por Led
Sáb Jun 18, 2016 9:27 pm
Fórum: Dúvidas
Tópico: ajuda com sons no jogo
Respostas: 1
Exibições: 905

Re: ajuda com sons no jogo

Utilize o choose.

Código: Selecionar todos

var music = choose(musica1,musica2,musica3...);

audio_play_sound(music,10,1);
por Led
Qui Mai 26, 2016 8:34 pm
Fórum: Dúvidas
Tópico: Tem algum comando para impressão no GMS?
Respostas: 5
Exibições: 1788

Re: Tem algum comando para impressão no GMS?

Acho que vale dar uma olhada no comando print do cmd do windows.
Você cria um arquivo .txt com o game maker e executa o comando print no prompt de comando do windows.
Caso esteja usando GMS: https://marketplace.yoyogames.com/asset ... cute-shell
Até mais! o/
por Led
Qui Mai 26, 2016 11:12 am
Fórum: Tutoriais
Tópico: [FIS] Usando física no GM:S - Parte 1 (Oficial)
Respostas: 2
Exibições: 3044

Re: [FIS] Usando física no GM:S - Parte 1 (Oficial)

Ótima iniciativa Alex!
Só uma observação, o choose(a, b, c)  e o alarm[0] acabaram sendo traduzidos em:

Código: Selecionar todos

if (mouse_check_button (mb_left) && (alarme [0] <0))
{
instance_create (mouse_x, mouse_y, escolha (obj_Block, obj_Circle, obj_Triangle));
alarme [0] = 5;
}
Até mais! o/
por Led
Qua Mai 25, 2016 7:53 pm
Fórum: Dúvidas
Tópico: Como Fazer Transição de tela
Respostas: 11
Exibições: 3304

Re: Como Fazer Transição de tela

nicoca escreveu:Led era pra tela ficar laranja ?
O background da primeira room é laranja, e o da segunda, azul, para evidenciar a mudança de room ao apertar espaço.
Mas vejo que já conseguiu, então desconsidere.
por Led
Ter Mai 24, 2016 10:24 pm
Fórum: Dúvidas
Tópico: Como Fazer Transição de tela
Respostas: 11
Exibições: 3304

Re: Como Fazer Transição de tela

Bom, vamos precisar de 1 objeto, que será responsável por escurecer a tela e depois reaparecer. Vamos criar um objFadeOut. Marque esse objeto como persistent; No Evento Create deste objeto, utilizaremos o seguinte código: TransitionTime = 120; //Quantos steps serão necessários para escurecer totalme...
por Led
Dom Mai 22, 2016 10:24 pm
Fórum: Dúvidas
Tópico: Erro no código para seguir outro objeto.
Respostas: 2
Exibições: 1378

Re: erro do codico de sequir

Utilize um instance_exists(ball_Obj) para descobrir se o objeto existe antes.
if instance_exists(ball_Obj) and distance_to_point(ball_Obj.x,ball_Obj.y) <= 200
{
  mp_potential_step(ball_Obj.x,ball_Obj.y,5,solid)
}
por Led
Dom Mai 22, 2016 10:17 pm
Fórum: Discussões
Tópico: oi meu nome e matheus
Respostas: 2
Exibições: 1229

Re: oi meu nome e matheus

Olá, bem vindo Matheus!
Espero que possa aprender bastante e fazer jogos cada vez melhores com o tempo.
E não se acanhe, quando for possível, apareça lá no chat :D

Até mais! o/
por Led
Dom Mai 22, 2016 8:41 pm
Fórum: Dúvidas
Tópico: Erro no código
Respostas: 6
Exibições: 1802

Re: Ajuda

Assim fica complicado te ajudar, amigo. O que exatamente acontece? O programa mostra algum erro? Forneça mais detalhes sobre o problema que está ocorrendo no seu projeto. O único problema que vejo no código é que o image_speed está com um valor muito alto. Desta forma, a animação rodaria em uma velo...
por Led
Dom Mai 22, 2016 6:39 pm
Fórum: Discussões
Tópico: Novo Membro
Respostas: 5
Exibições: 1664

Re: Novo Membro

Bem vindo ao fórum, Mega!
Espero que o fórum lhe ajude a crescer e melhorar na arte da programação.
Sugiro que comece seus estudos por aqui: https://tgmbrasil.com.br/viewtopic.php? ... p=407#p407
Ah, e quando der, deixa seu Alô lá no chat :D
Bom, é isso, até mais! o/