Entrar
Últimos assuntos
» Problema ao entrar por uma porta e voltar por elapor aminaro Seg 06 maio 2024, 10:08
» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43
» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16
» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45
» 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
» 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
» ACERVO GMBR MAGAZINE
por Joton Qui 11 Jan 2024, 19:21
Como fazer highscores
+4
Grotle
Lauro
Nuclear
andreh
8 participantes
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Como fazer highscores
Olá galera Maker! Visto a dificuldade de muitas pessoas para fazer um highscore, eu decidi tentar ajudar. É uma pontuação simples, mas melhora o padrão do Game Maker.
Nome: Fazer Highscores
Descrição: Construir highscores mais elaborados e mais bonitos.
Nível: Iniciante (mas que confunde muita gente)
Plataforma: Estou fazendo no GM8 Pro
1º - Crie um background
2º - Crie uma fonte
3º - Crie um objeto controle
4º - (provavelmente vc terá q adaptar ao seu jogo, pois eu farei as vidas no controle, então isso vc arruma). Add Event / Create / Control / Execute Code:
6º - Precisamos de uma pontuação. Add Event / Keyboard / Space / Control / Execute Code:
7º - Perder vidas: Add Event / Keyboard pressed / Enter / Control / Execute Code:
8º - Para zerar o highscore: Add Event / Keyboard / Shift / Control / Execute Code:
9º - Crie uma room e teste. Qualquer problema é só falar.
Nome: Fazer Highscores
Descrição: Construir highscores mais elaborados e mais bonitos.
Nível: Iniciante (mas que confunde muita gente)
Plataforma: Estou fazendo no GM8 Pro
1º - Crie um background
2º - Crie uma fonte
3º - Crie um objeto controle
4º - (provavelmente vc terá q adaptar ao seu jogo, pois eu farei as vidas no controle, então isso vc arruma). Add Event / Create / Control / Execute Code:
- Código:
vidas = 3
pontos = 0
- Código:
if vidas<1
{highscore_show(pontos) // Mostra o número de pontos feitos
highscore_set_background(background0) // Coloque o nome do background q vc criou antes
highscore_set_strings("Melhores pontuações","Vazio","Sair") // ("O q vc quer q apareça no título","o q vc quer q apareça em pontuações não definidas","A mensagem de Saída")
highscore_set_colors(background0,c_green,c_red) // A cor das letras e do fundo
highscore_set_border(1) // Mostrar borda
highscore_set_font(font0,12,0) // Coloque a fonte que vc criou, numero da fonte, e o estilo.
game_restart() //recomeça o jogo}
6º - Precisamos de uma pontuação. Add Event / Keyboard / Space / Control / Execute Code:
- Código:
pontos += 10
7º - Perder vidas: Add Event / Keyboard pressed / Enter / Control / Execute Code:
- Código:
vidas -= 1
8º - Para zerar o highscore: Add Event / Keyboard / Shift / Control / Execute Code:
- Código:
highscore_clear()
9º - Crie uma room e teste. Qualquer problema é só falar.
Última edição por andreh em Sex 06 maio 2011, 13:30, editado 1 vez(es)
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
AAAALELUIA ! Muito bom ! Ensinou certinho ! + rep ! Muitos estavam com essa duvida para o CQ #007 inclusive eu!
Nuclear- Games Ranking :
Notas recebidas : B
Data de inscrição : 18/02/2011
Reputação : 22
Número de Mensagens : 346
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Obrigado N.U.C.L.E.A.R! É mto bom saber q ajudei alguem! Mtos estavam lamentando sobre essa pontuação. Espero q ajude mais pessoas.
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
ÓÓÓÓ ALELUIA SENHOR
Finalmente um tuto sobre rank vlws^^
Finalmente um tuto sobre rank vlws^^
Lauro- Games Ranking :
Notas recebidas : C+D
Data de inscrição : 09/11/2010
Reputação : 11
Número de Mensagens : 855
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Muto bom, vai ajudar muita gente no CQ, já que muitos estavam dizendo ter dificuldades na parte do Highscore.
Parabéns pelo tutorial!
Flws!
Parabéns pelo tutorial!
Flws!
Re: Como fazer highscores
Eu preciso saber como fazer um highscore que não seja o do game maker e que não zere quando fechar o jogo.
E tbm seria bom um tuto sobre com fazer highscore online, aliás dá até pra acrescentar isso nesse tuto.
E tbm seria bom um tuto sobre com fazer highscore online, aliás dá até pra acrescentar isso nesse tuto.
Mannoroth- Games Ranking :
Notas recebidas : D+D
Data de inscrição : 05/10/2010
Reputação : 12
Número de Mensagens : 841
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Bom, obrigado pelos elogios galera, vamos ver se mais futuramente eu faço mais tutoriais q ajude muitos. Sobre o rank online, é algo mais complicado de se fazer, e é algo q eu não sei (até mesmo pq eu tenho apenas uns 4 meses de GM). E sobre fazer um rank personalizado, é bem interessante, mas tbm não é fácil, eu particularmente não acho a janela do GM feia, se der um retoque, dá pra fazer uma coisa bem feita e desenvolvida. Mas se alguém sabe fazer um desses 2 rank's citados acima, por favor crie um tutorial como este, irá ajudar muita gente.
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Aê eu tava falando la no topico que ia dar rep para quem fazer, entao rep+
obrigado mesmo!
edit :
não consegui fazer o highscore so aparece um negocio la, nem da para colocar nome nem nada, mais vlw a iniciativa
obrigado mesmo!
edit :
não consegui fazer o highscore so aparece um negocio la, nem da para colocar nome nem nada, mais vlw a iniciativa
Desconectado321- Games Ranking :
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
desconectado321 , eu testei antes de fazer o tutorial e deu td certo, tem certeza q vc fez como eu disse? vc já adaptou ao seu jogo né?
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
fazendo minhas engine de highscore sem usar o do GM, eu to tendo dificuldade em subsitituir notas mais altas pelas mais baixas. Assim q o player morre, tem que ser verificada em que posiçao a score dele vai ficar e todas as abaixo disso devem descer um degrau, sendo que a ultima é apagada. Ainda ta complicado, espero conseguir resolver.
Mannoroth- Games Ranking :
Notas recebidas : D+D
Data de inscrição : 05/10/2010
Reputação : 12
Número de Mensagens : 841
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
consegui, graças a deus,naquela hora eu nao faço a minima pq nao tava dando, agora eu consegui, vlw mesmo andreh o meu maior problema se realizou, uhuuu!
vou dar rep+ pro seus post! tô feliz d+!
Desconectado321- Games Ranking :
Notas recebidas : E-D-A-D
Data de inscrição : 13/03/2011
Reputação : 5
Número de Mensagens : 273
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Você se esqueceu de colocar a função:
highscore_add("Nome", pontos)
Se não colocar, nunca vai adicionar os pontos.
Bom tutorial.
FLW
highscore_add("Nome", pontos)
Se não colocar, nunca vai adicionar os pontos.
Bom tutorial.
FLW
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:
Re: Como fazer highscores
Obrigado Desconectado321, espero q o seu jogo fique espetacular.
Pedro, nesse código q eu disponibilizei não é necessário, pois eu já coloquei highscore_show(pontos), e isso já declara a variável e mostra o highscore, eu testei várias vezes e ele sempre grava os pontos. Mas vlw pela dica, provavelmente existe uma outra forma de fazer highscores usando esta função.
Pedro, nesse código q eu disponibilizei não é necessário, pois eu já coloquei highscore_show(pontos), e isso já declara a variável e mostra o highscore, eu testei várias vezes e ele sempre grava os pontos. Mas vlw pela dica, provavelmente existe uma outra forma de fazer highscores usando esta função.
andreh- Games Ranking :
Notas recebidas : C
Data de inscrição : 09/03/2011
Reputação : 3
Número de Mensagens : 183
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Re: Como fazer highscores
Sei que esse tópico é de 2011( mas por ele ser fundamental para todos nós gostaria, se possível, que seu autor nos ajudasse...
Pelo que pesquisei no forum da yoyogames apenas essas funcoes vao funcionar:
highscore_add
highscore_name
highscore_value
highscore_clear
draw_highscore
Então preciso entender como faco para criar um só com elas e não acho em lugar nenhum.
Já tenho o back e a room que quero que a tabela com os 10 melhores na pontuacao aparecam.
Agradeço, desde já...
Pelo que pesquisei no forum da yoyogames apenas essas funcoes vao funcionar:
highscore_add
highscore_name
highscore_value
highscore_clear
draw_highscore
Então preciso entender como faco para criar um só com elas e não acho em lugar nenhum.
Já tenho o back e a room que quero que a tabela com os 10 melhores na pontuacao aparecam.
Agradeço, desde já...
gustavo12g- Data de inscrição : 27/08/2012
Reputação : 0
Número de Mensagens : 44
Prêmios :
x 0 x 0 x 0
x 0 x 0 x 0
x 0 x 0 x 0
Tópicos semelhantes
» como fazer online highscores ?
» como fazer uma tabela de highscores personalizada?
» Alguem sabe como fazer highscores on-line?
» como fazer os inimigos seguirem o personagem? e tambem como fazer com que ele me faza voltar pro inicio da fase quando me toca?
» resolvido-como fazer para mudar de fase?e como fazer mensagem de aviso?
» como fazer uma tabela de highscores personalizada?
» Alguem sabe como fazer highscores on-line?
» como fazer os inimigos seguirem o personagem? e tambem como fazer com que ele me faza voltar pro inicio da fase quando me toca?
» resolvido-como fazer para mudar de fase?e como fazer mensagem de aviso?
GMBR :: Ensine & Aprenda :: Tutoriais :: Game Maker
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|