PORCENTAGEM DE CONCLUSÃO para o Menu do Seu Jogo em Construct!

preview_player
Показать описание
Nessa aula vou te ensinar como calcular a porcentagem concluída do seu jogo para você colocar no menu!

Qual o progresso do jogador no seu jogo? Quantos por cento? 10%? 27%? 58%? Vou te mostrar como calcular isso automaticamente.

Em meu jogo metroidvania, esse cálculo é determinado por: quantos por cento do mapa foi explorado, quantos diamantes foram coletados e quantos orbes de vida máxima foram coletados. Somo tudo, divido pelos totais e multiplico por 100 para obter a porcentagem!

Se você está criando um jogo de fases, você pode calcular percentual concluído dividindo quantas fases o jogador já passou pelo total de fases e depois multiplicando por 100! Se quiser incluir mais coisas no porcentual, basta somar ao valor de fases que o jogador já concluiu, mas também precisará somar o total dessa segunda informação ao total de fases.

Por exemplo, em um jogo com 50 fases e 100 coletáveis escondidos, para calcular quantos por cento foi concluído preciso fazer:
((Fases completadas + Coletáveis coletados) / (Total de fases + Total de coletáveis)) * 100

Fórmula de porcentagem do Dimensional Animals: int((((arr_savegame.At(27,slot_selected)+arr_savegame.At(6,slot_selected)+arr_savegame.At(17,slot_selected))/(minimap_rooms_total+50+25))*100)) & "%"

Fórmula base: int(((Informação 1 + Informação 2 + Informação 3)/(Total da informação 1 + Total da informação 2 + Total da informação 3))*100) & "%"

_

Equipamento e Equipe
Webcam: Logitech C922
Headset: Logitech G Pro X
Software de edição de vídeo: Camtasia Studio 9
Softwares de gravação: Open Broadcaster Software
Miniatura por Milla Meraki s2
Рекомендации по теме
Комментарии
Автор

Você despertou em mim a vontade de criar meus próprios jogos há vários anos atrás, devido a problemas pessoais não consegui concluir nenhum projeto, mas agora estou voltando e fiquei muito feliz em ver que você ainda está com o canal firme e forte. Admiro muito o seu trabalho e dedicação em trazer tanto seus projetos quanto seu conteúdo de qualidade.

estralante
Автор

Esse video veio em boa hora, estava mesmo procurando esse sistema de calcular pra um sistema do meu jogo. Agradeço!

alysonvinicius
Автор

É bem legal criar sistemas que precisam de um pouco de matemática, muita gente acha que é super complicado, mas na verdade é bem simples fazer cálculo de porcentagem, quem já fez sistema de vida de boss com barra, vai sacar na hora como fazer, só adaptar para os parâmetros do jogo.

Jogandonaboa
Автор

Opa, você trouxe algo que é verdade e que eu fui pego logo quando eu fui fazer o meu sistema de contagem de progresso do Apu's Journey! Que foi, como eu iria bolar o cálculo de progressão percentual do game e, vou te dizer, quanto mais complexo é o jogo, mais complexo fica esse cálculo, adorei você ter correlacionado o percentual de conclusão do game a exploração do mapa do jogo como um todo, porque isso agilizou o progresso em si da criação do cálculo de percentual. O que eu fiz foi o seguinte, e admito que achei meio complexozinho porque precisei me organizar, foi criar uma variável que ela guarda o meu total de objetos importantes para ganhar % no game, função que ela adiciona (1) ponto de conclusão para uma variável X, onde eu seguro os meus pontos de progressão e eu faço o cálculo comparando essas duas variáveis para calcular quanto a minha variável que recebe os pontos tá próxima do total de objetivos e faço o percentual. Foi legal para mim, poder relacionar isso a várias coisas diferentes do jogo, pq eu chamo isso em uma função, mas admito que as vezes é um saco ter sempre que atualizar o meu contador total respeitando o número de objetos! (e, não dá para esquecer, a proteçãozinha para o percentual não passar dos 100% caso já seja igual a 100 só para não gerar os percentuais de Symphony de 204% e por ai vai skaoskao
Enfim, ótima aula como sempre. Valeu por compartilhar aqui seu conhecimento com a gente, abraço!

ApusDevLog
Автор

Porcentagem é sempre muito legal, os platinadores de jogos amam (eu incluso)

cube_legal
Автор

que massa mano... quanto tempo ta desenvolvendo esse jogo de metroidvania?

Babaquice
Автор

Fala Marcos! Cara, procurei por isso em seu canal e não encontrei (perdão se eu tiver sido cego haha), mas você já chegou a falar do quanto valeu a pena financeiramente lançar os teus jogos em console? playstation, xbox, switch, etc. Venderam mais onde? na steam ou em algum console específico? seria muito bacana um conteúdo sobre isso.

dougDuarte
Автор

Nem fodendo que tu é de criciuma cara, vamos marcar um café SC INDIE > ALL

GingerCat_Studios
Автор

vou aderir isso no meu jogo!
voce desenvolveu esse sistema sozinho?

KerblerusStudio
Автор

Marcos me da um help, to usando array e Local Storage para salvar meu jogo, porém não faço ideia onde fica o arquivo salvo, meu outro jogo na Steam usava o Save normal, dai só copiava a pasta inteira do NW.JS no appdata, mas agora queria salvar só o Json, porém não encontro ele, qual o caminho que teus jogos ficam os saves de array para poder salvar na Nuvem?

GingerCat_Studios