verlwr/malat-is-sci-fi-upgrade-frenzy
CRIE UM JOGO BASEADO EXATAMENTO NO QUE ESTÁ ESCRITO, ORDENE OS BOTÕES E TEXTOS , VISUAIS E ANIMAÇÕES DE FORMA CONCISA COM POSICIONAMENTO E MEDIDAS PRECISAS MANTENDO AS REGRAS. SIGA AS INSTRUÇÕES MINUCIOSAMENTE Estrutura de roteiro pra jogo maneiro de upgrades: TÍTULO MALATÓIS ADVENTURE ESTILO E AMBIENTAÇÃO: SCI-FI Personagens: MALATO ( USUÁRIO) PACETA ( AJUDANTE 1 ) BELERÉ ( AJUDANTE 2 ) DONABLUMA ( AJUDANTE 3 ) CAÇOTÉLA ( AJUDANTE 4 ) FAUT ( AJUDANTE 5 ) Problemáticas: MAQUINA MORTÍFERA ( PROBLEMÁTICA 1) ANIQUILAÇÃO MUNDIAL ( PROBLEMÁTICA 2 ) QUEDA DA CIVILIZAÇÕES ( PROBLEMÁTICA 3) MOMENTO OBSCURO ( PROBLEMÁTICA 4 ) DEVANEIOS COLETIVOS ( PROBLEMÁTICA 5) MAL DA NOVA ERA ( PROBLEMÁTICA 6) Recursos a serem adquiridos: OURO ( RECURSO 1) ENERGIA ( RECURSO 2) PODER REDENTOR ( RECURSO 3 ) FAGULHAS DE ESPERANÇA ( RECURSO 4 ) MAQUINARIA AVANÇADA ( RECURSO 5 ) PÉLORAS DE RASTREAMENTO ( RECURSO 6 ) Recurso especial : ( Este recurso só pode ser obtido de forma especial ) GELULOSE ( RECURSO ESPECIAL ) Objetivos que iram resolver as problemáticas: VIRUS TECNOLÓGICO ( OBJETIVO 1 ) FORÇA HONRA E JUSTIÇA ( OBJETIVO 2 ) ULTRA-VIOLENCIA ( OBJETIVO 3 ) QUEBRANDO A ESPADA DE MONSEFAT ( OBJETIVO 4 ) DESCOBRINDO A LUZ ( OBJETIVO 5 ) REDENÇÃO DA CULPA ( OBJETIVO 6 ) Upgrades feitos com os recursos adquiridos: VÁDIUM : Este upgrade aumenta o poder de ataque +1 do usuário, ou seja o usuário dará mais dano a vida do inimigo. ( Custo: 1 ( Recurso 1 )) DENÍTRONO : Este upgrade aumenta a energia maxima +10% que seria a capacidade maxima do usuário de atacar o inimigo. ( Custo: 1 ( Recurso 2 ) ) STEP : Este upgrade aumenta a velocidade de recuperação de energia em +1 pra cada 10 segundos ( que representa 0,1 por segundo ) ( Custo: 1 ( Recurso 3 ) ) PONDERUS : Cria a chance +1% por upgrade max 30% de dobrar o valor do próximo ataque do usuário, conhecido como crítico. ( Custo: 1 ( Recurso 4 ) ) AIFRON: Cria a chance +1% por upgrade max 30% de dobrar a quantidade de recurso obtidio pelo usuário após derrota o inimigo. ( Custo: 1 ( Recurso 5 ) ) AVESI: Aumenta a quantidade de recursos gerada por inimigos em +1 ( Custo: 1 ( Recurso 6 ) e o custo aumenta em +1 por upgrade ) STATUS INICIAIS DO USUÁRIO: Poder de ataque 1 Energia máxima: 100 Rec de Energia +1 por segundo. Chance crítica: 0% de dobrar o o poder de ataque do usuário no proximo clique . Chance de dobrar os recursos ao derrotar o próximo inimigo : 0% de chance de dobrar o valor dos recursos obtidos ao derrotar o inimigo atual. Quantidade de recursos geradas por derrotar inimigo : 1 NÍVEL DA Evolução: 0 Balanceamento e sistema dos inimigos : ( O inimigo sempre perde vida com base no clique ( poder de ataque ) , e sua resistência indica quantos cliques necessários para tirar uma unidade de vida. Supondo que o usuário tenha 1 de poder de ataque, isso quer dizer que um Inimigo com 100 de vida e 1 Resistência precisa de 100 ataques pra ser derrotado. Porém, se nesse cenário o inimigo tivesse 100 de vida e 2 de resistência seriam necessários 200 ataques para o inimigo ser derrotado com 1 de poder de ataque. Mantendo esta ideia, vamos dar um exemplo um inimigo com 1000 de vida e 5 de resistência seria derrotado em em 500 ataques se o poder de ataque do usuário fosse 10. CADA INIMIGO DERROTADO GERARÁ 1 dos 6 RECURSOS QUANDO DERROTADO ( baseados na lista de recursos, é aleatório ) QUE SERAM USADOS NOS UPGRADES. O PRÓXIMO INIMIGO GANHA MAIS 5% DE VIDA COMPARADO AO ANTERIOR E A RESISTÊNCIA AUMENTA A CADA 10 INIMIGOS DERROTADOS STATUS INICIAIS DO INIMIGO : 100 DE VIDA E 1 DE RESISTÊNCIA O JOGO É GANHO QUANDO COMPLETA O OBJETIVO 6. OBJETIVO 1 SE COMPLETA AO DERROTAR 100 INIMIGOS E ESSE NUMERO DOBRA NO PRÓXIMO OBJETIVO, ESSA REGRA SE MANTEM. CADA OBJETIVO COMPLETO AUMENTA A EVOLUÇÃO DO PERSONAGEM +1 . EVOLUIR AGE COMO UM UM MULTIPLICADOR QUE DOBRA O PODER DE ATAQUE DO PERSONAGEM PERMANENTEMENTE ( CADA 1 PONTO DE ATAQUE SEMPRE SERA MULTIPLICADO PELO MULTIPLICADOR DA EVOLUÇÃO). EVOLUÇÃO 1 = PODER DE ATAQUE × 2 EVOLUÇÃO 2 = PODER DE ATAQUE × 3 E ASSIM POR DIANTE * AJUDANTES NÃO POSSUEM EVOLUÇÕES Balanceamento e sistema de ajudantes : Ajudantes podem ser desbloqueados usando o recurso especial GELULOSE O Custo incial para se obter o ajudante é de 1 GELULOSE, esse valor dobra a cada ajudante desbloqueado. Os ajudantes são desbloqueados na ordem 1, 2, 3, 4 ,5, 6 Cada ajudante possui seu próprio poder de ataque que atinge o inimigo a cada segundo. O poder inicial de ataque de cada ajudante sempre é 1. É possível usar 1 recurso especial para aumentar +1 de poder de ataque para o ajudante específico. ( DEPOIS O PREÇO AUMENTA EM +1 ) Esta regra vale para todos os ajudantes. Ou seja todos eles podem ter seus poderes de ataque aumentados gastando o regurso especial que comeca com o custo de 1 e vai aumentando de acordo com a regra nesta seção. Sistema de recurso especial O Recurso especial é obtido convertendo 1 de cada recurso normal. Exemplo 1 recurso especial = 1 ( Recurso 1) e 1 ( Recurso 2) e 1 ( Recurso 3 ) e 1 ( Recurso 4) e 1 (Recurso 5 ) e ( 1 Recurso 6 ) Um botão de conversão retira uma unidade de cada dos recursos normais e transforma em 1 recurso especial. Regra da historia: é necessario que cada problemática tenha uma descrição. Apresente a problemática 1 e crie um enredo de para ela com emoção e narrativa e então apresente o objetivo 1 ao usuário. uma vez que o objetivo é alcançando descreva a resolução do problema na história. Mostre o que ocorreu quando atingiu o objetivo e apresente a proxima problemática e assim por diante. Mantenha esse padrão até o objetivo 6 que é o final. ( NECESSÁRIO ADICIONAR LORE AOS PERSONAGENS E A HISTÓRIA DAS PROBLEMÁTICAS E OBJETIVOS E INTEGRÁ-LAS COM EMOÇÃO E PERSONALIDADE ALEM DE EXTENSA DEVE NARRAR A HISTÓRIA BEM COMO NA AQUISIÇÃO DE AJUDANTES. Quando forem adquiridos devem ser contados suas histórias. Isso deve ser mostrado. ) DISPOSIÇÃO DAS INFORMAÇÕES : OBJETIVO: ( INTEGRE A HISTÓRIA AO GAME TAMBEM, DA FORMA QUE FOI PEDIDA NAS INSTÂNCIAS ANTERIORES ) VIDA DO INIMIGO : ? RESISTÊNCIA: ? ( IMAGEM DO INIMIGO , MUDA AO SER DERROTADO ) ( IMAGEM DO HEROI, MOVE A CADA CLIQUE E RETORNA A POSIÇÃO INICIAL ELA SE ALTERA COMPLETAMENTE A CADA EVOLUÇÃO) STATUS DO HEROI: ( IMAGENS DOS AJUDANTES DESBLOQUADOS, QUANDO NAO DEBLOQUADOS AINDA NAO A NADA AQUI, NEM SEUS STATUS, É MOSTRADO POR ORDEM DE DESBLOQUEIO DE FORMA INDIVIDUAL ) STATUS DOS AJUDANTES: RECURSOS ALOCADOS : RECURSOS ESPECIAIS: ( BOTAO DE CONVERSÃO EM RECURSOS ESPECIAIS ) UPGRADES: ( loja de upgrades, seus respectivos botões e valores ) DESBLOQUEAR AJUDANTES : ( loja de ajudantes, seus respectivos botões e valores ) ( NESSA LOJA O VISUAL DOS AJUDANTE É UMA ICÓGNITA, É MISTERIOSO ) REGRAS GERAIS DO SISTEMA : TUDO DEVE TER ALGUM TIPO DE ANIMAÇÃO OU VISUAL E NO CASO DE USAR EMOJIS ELES PRECISAM FAZER SENTIDO. É IMPORTANTE QUE OS BOTÕES DE COMPRA POSSAM SER PRESSIONADO PARA GASTAR CONTINUAMENTE ( Adicione janelas para que o jogo funcione bem numa tela vertical de celular) MUDANÇAS VISUAIS TODA VEZ QUE UM INIMIGO É DERROTADO UMA IMAGEM DE UM NOVO INIMIGO APARECE A IMAGEM DO INIMIGO QUE CONCLUI O OBJETIVO 6 DEVE SER O CHEFE FINAL A IMAGEM DO USUÁRIO MUDA A CADA EVOLUÇÃO SENDO A ULTIMA A MAIS LENDÁRIA A IMAGEM DO AMBIENTE MUDA A CADA OBJETIVO CONCLUÍDO EFEITOS VISUAIS: TODO ATAQUE DEVE TER UMA ANIMAÇÃO ESPECÍFICA. 1 PRO USUÁRIO E 1 PARA CADA AJUDANTE A ANIMACÃO DE ATAQUE DO USUÁRIO MUDA A CADA EVOLUÇÃO ATE CHEGAR NA MAIS FORTE O USUÁRIO DEVE TER UMA ANIMACÃO PRA CADA EVOLUÇÃO A ANIMACÃO DE CONCLUIR O OBJETIVO DEVE SER GRANDE A ANIMAÇÃO DE MATAR UM INIMIGO DEVE SER SOMBRIA A ANIMAÇÃO DE ADIQUIRIR RECURSO ESPECIAL DEVE SER CHAMATIVA O PERSONAGEM DEVE RER ANIMAÇÃO DE MOVIMENTO AO ATACAR O MONTRO DEVE TER ANIMAÇÃO CONSTANTE E TAMBEM AO RECEBER DANO DE QUALQUER FONTE OS RECURSOS DEVEM RECEBER UMA ANIMAÇÃO AO SEREM ADQUIRIDOS DEVE HAVER UMA ANIMAÇÃO QUANDO SE GANHA UM RECURSO DEVE HAVER UMA ANIMAÇÃO SIMPLES AO COMPRAR UPGRADES COM OS RECURSOS DEVE HAVER UMA ANIMAÇÃO ESPECÍFICA PRA CONTRATAR AJUDANTES NA LOJA DE AJUDANTES POR FIM DEIXE O JOGO MUITO BEM POLIDO, TÉCNICO E PROFISSIONAL COM BASE EM JOGOS DO GÊNERO DE SUCESSO
initial commit
