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
» Retorno da GMBR!!!
por theguitarmester Ter 19 Mar 2024, 22:38

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» 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


RESOLVIDO. qual melhor movimento num jogo de dado?

2 participantes

Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Ter 08 Out 2013, 21:09

estou fazendo um jogo de tabuleiro. depois de muitas leituras e perguntas no forum, a estrutura do jogo e as partes mas dificiel ja estao feita, menos o movimento. e o jogo  usa o mouse para fazer todas funçoes, e nao sao poucas. ele tem que vencer certos obstaculos(enigmas, Mahjong, etc) para ganhar o dado. depois de ganhar ele e escolher um numero, tipo 6 ele tem que andar 6 casa, claro, nao seria 7!!! cada casa tem 94 de altura e 94 de largura. o caminho a ser percorrido tem curvas. tentei fazer um path que tenha o desenho do caminho, mas o caminho é muito longo e o play nao conseguia caminhar muitas vesez na mesma path, depois de umas 20 caminhada ele ia para o fim da path. expermentei usar usar alarme, cada valor x andar depois parar, quando tinha uma curva coloquei um objecto onde ele colidia e curvava, mas depois de algum tempo o play perdia a precisao(parava na linha entre uma casa e outra) tentei outros movimentos e cheguei a conclusão que nao estou a fazer as coisa de modo certo. alguem pode me ajudar a fazer uma boa movimentação? engine ou tutorial. pode conter apenas o movimento para 2 valores. se for possivel o codigo deve ficar no create de objectos separados. usar os movimento de um jogo de xadres em especial o cavalo parace que seria o ideal... "ds_grid"... nao sei, alguem me de uma ideia e ajuda por favor?


Última edição por tomxope em Qua 09 Out 2013, 15:15, editado 1 vez(es)
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Ter 08 Out 2013, 23:20

Você pode colocar, em cada casa, uma instância de um objeto que chamaremos de objPonto. Depois você pode colocar para, quando colidir com o objeto, desativá-lo. Aí você soma 1 na variável que conta quantas casas foram percorridas cada rodada. Depois de atingir o valor do dado, você para o movimento.

Engine: https://dl.dropboxusercontent.com/u/38888521/Exemplos/Tabuleiro.gmk

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Qua 09 Out 2013, 08:53

estou ajustando a engine para as minhas necessidade, estava indo tudo bem, mas surgiu algumas perguntas ou duvida: e quando o play tem que voltar por causa de um castigo? visto que ele eliminou os objponto nas casa que ja percorreu caso volte, conseguirá ir depois afrente ou vai andar as casas vasias e so ira contar apartir que encontrar o objponto? a medida que escrevia as pergunta pensei: em vez de destruir o objponto... criou 2 obj_ponto: um obj_pontoa(para fazer avançar) e um obj_pontor(recuar) quando colide com o obj_pontoa o obj_pontoa troca pelo obj_pontor.
a engine é ideal si o play tivesse apenas um sentido. nao consegui fazer ele voltar e muitas vesez da erro(a tela fica no vibrador durante a colisão). tambem ele si direge para o ponto mais proximo, e muitas vesez esse ponto é o de outra linha, nada que uns blocos nao resolve, mas acho que nao é o movimento ideal para meu jogo. mais detalho do movimento para meu jogo é so ler a pergunta.


Última edição por tomxope em Qua 09 Out 2013, 10:03, editado 1 vez(es) (Motivo da edição : nao resolveu o meu problema)
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Qua 09 Out 2013, 13:20

Baixe o exemplo novamente. Acho que agora ficou quase perfeito.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Qua 09 Out 2013, 15:13

o que é isto: quase perfeito? você esta brincar né? alem de programador tens tempo para ser modesto... isso é bom. ainda nao existe uma palavra perfeita para descrever perfeitamente a tua engine. ms posso dizer que esta perfeitamente perfeito. acho que você que o play viaja de ponto da path a ponto de modo que nao posso fazer uma linha direita ao desenhar a path, tenho que parar de casa em casa para deixar aqueles pontinho azuis, certo? como faço para durante o movimento ele nao colidir? ou seja, so colide quando esta parado? obrigadao pedrox!!! tem muito tuto sobre colisão em path, por isso o topico pode ser trancado. resolvido. qualquer coisa é so enviar umA MP
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Qua 09 Out 2013, 15:40

Você pode fazer a colisão pelo Step.

Ou seja:

Código:
if(place_meeting(x, y, objAColidir) and speed != 0)
{

}
Obrigado pelos elogios. E, realmente, não gosto de aparecer.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Qui 10 Out 2013, 19:21

embora dado por resolvido por que é o movimento perfeito para o meu jogo, surgiram algumas duvidas muitas foram resolvidas esquisando por "path" mas a medida que fui testando os codigos da engine (eles nao teem explicação e demorou um tempinho para entender rasoavelmente bem) notei que ele muitiplica 5*ponição para determinar si vai avançar(+) ou recuar(-). até aqui certinho! vamos começar o jogo! role o dado... o valor do dado é 4, para avançar, certinho. vamos rolar o dado... o valor do dado é 6, para voltar, como ele antes(no principio do jogo) so havia andando quatro casa, nao pode voltar 6, na verdade nao volta nada e o play fica como si estivesse a andar(image_speed=1). o que naõ é viavel. como nesse jogo tera outros recursos, como dinheiro, saude, vida, pontuação, etc, as variaveis para isso ja estao todas feitas. eu gostaria de saber si da, que quando o play tem que voltar um numero de casa maior que o numero de casa já percorrido emvez de ficar patinando, acontece algo, tipo perder vida, ou recua so o numero de casa que for possivel, ou seja: ate o inicio da path. ou algo parecido com isso. agora mas do que nunca, vale apena o meu jogo. depois fazei uma versão dele so pra voces conferirem si valeu apenas voces esquentarem a cabeça para e ajudarem.
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Sex 11 Out 2013, 11:35

muitiplica 5*ponição para determinar si vai avançar(+) ou recuar(-)
Sim, porque punição é -1 ou +1, então ele vai andar pelo path com uma velocidade de -5 (para trás) ou +5 (para frente).

so havia andando quatro casa, nao pode voltar 6
Mas ele volta 4. Eu deixei a engine de um jeito que ele faça isso.

Baixe novamente a engine. Pode ver que coloquei para digitar o quanto andar. Coloque para andar 3 e depois para voltar 6 (digitando -6). Ele vai voltar ao início.

Adicionei alguns comentários também.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Sex 11 Out 2013, 12:47

baixei de novo. e agora esta a complicar mas. usei as caixinhas e de fato volta até ao inicio. talvez nao esta a dar certo porque estou a separar, quero uma tecla para avançar e uma para recuar, havia conseguido com o codigo anterior. mas as condições erram aquela que descrevi acima. que codigos escrevo em cada tecla, uma para andar 4 uutra para voltar 6? sem que apareça a caisinha. e si tever o codigo que ve que so voltou 4 e falta voltar duas mas nao pode, entao... eu escolho uma açao, seria demais.
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Sex 11 Out 2013, 13:37

Baixe a engine novamente. Estou fazendo algumas adaptações.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Sex 11 Out 2013, 15:09

baixei a engine testado algumas vesez e aprovado, nao que a primeira nao estivesse, tem pensar, em todas deu para aprender algo para colocar no jogo. ex: embora ja tenha objectos que o play pode comprar para dar passoos expecificos(5 e 10)o play podera ganhar ou comprar um objecto que permite que ele proprio defina quantos passos pode dar, claro, vou quebrar a cabeça para por um valor limite. talvez pergunta: porque isso? r:se 4 casa em frente do play tem uma ponição que lhe obrigará a voltar muitas casa, ele pode usar um desses objecto ja sitado para tem certeza que nao vai calhar nessa casa. como pode usar para calhar numa casa especifica. na outra engine uma unica tecla definia si o play vai voltar ou avançar, sera usado para um objecto surpresa. valeu cara. valeu mesmo. e continue a fazer as adaptações. ja deu pra ver que o que eu acho perfeito, voce ainda so esta a fazer aquecimento para depois fazer a engine.
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Sex 11 Out 2013, 15:50

Na verdade a engine já mostra como limitar um valor. Também mostra como avançar ou recuar. Aconselho que agora tente continuar por si só. Quando realmente ficar travado, faça perguntas. Aliás, se eu continuar adicionando um monte de coisas na engine, você ainda a considerará sua? Dê uma olhada nos comentários e tire as dúvidas, mas adicionar mais códigos não vai dar.

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por tomxope Sex 11 Out 2013, 18:03

nao, nao a considerarei meu. e no ultimo comentario, nao pedi mas codigo nenhum, mas si disse o que pude aprender de cada uma das engine que me passaste (embora fosse a mesma com maneira diferente de a fazer.) e por teres dito: "Estou fazendo algumas adaptações..." então eu disse: "valeu mesmo. e continue a fazer as adaptações"... bem isso nao justifica nada, ou seja: "se eu continuar adicionando um monte de coisas na engine, você ainda a considerará sua?" e resposta é um claro nao, e mesmo que parares de me ajudar aqui, ja disse e repito: "o jogo sera mas..... do que meu!" valeu de 1001.
tomxope
tomxope

Data de inscrição : 14/09/2013
Reputação : 0
Número de Mensagens : 48
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? 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

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

Mensagem por PedroX Sex 11 Out 2013, 23:03

OK. Nosso objetivo aqui é ajudá-lo. Apenas percebi que não é muito bom que eu continue montando a engine do jeito que eu estava fazendo. Se tiver dúvidas específicas, fique livre para postar em um novo tópico.

(Obs: esse tópico está dado como resolvido faz certo tempo, então vou trancá-lo, até mesmo porque a dúvida foi respondida.)

_________________


Leia o Manual do Iniciante e a Lista de Tutoriais, para aprender bastante sobre o GM.
Recomendo o Manual completo das colisões, bem útil.
O exemplo Criar um chat (banir, kickar, etc) é interessante.

Para seu jogo ficar rápido e legal, aprenda a Aumentar o desempenho do seu jogo.

Aprenda a calcular a velocidade de suas animações


Entre para o Clube do Inglês:
PedroX
PedroX

Games Ranking : Nota B

Notas recebidas : C+B
Data de inscrição : 26/07/2008
Reputação : 311
Número de Mensagens : 6086
Prêmios : RESOLVIDO. qual melhor movimento num jogo de dado? Empty

Medalhas x 0 Tutoriais x 17 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

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

https://web.whatsapp.com/send?phone=5519995935953&text=Pedro

Ir para o topo Ir para baixo

RESOLVIDO. qual melhor movimento num jogo de dado? Empty Re: RESOLVIDO. qual melhor movimento num jogo de dado?

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