Kyzonu
10-18-2013, 09:59 AM
bom, o grande problema do servidor é o balanceamento entre pokemons, isso desde que foi aberto.
por questões de vantagens e movesets(sem falar em status ridiculamente buffados que fogem muito Ã* realidade do gb) alguns pokemons como rhyperior(o melhor exemplo) acabam sendo "must have" para os jogadores sérios. mesmo nos outros tipos, a maioria dos pokemons acaba sendo inútil. quem usa um kingler no lugar de um blastoise ou marshtomp? originalmente, pokemons "elite" deveriam ser extremamente raros de se obter, mas agora praticamente todo mundo tem rhyperior/mortar/vire...
ja aviso logo: as ideias que tive fogem COMPLETAMENTE da natureza dos jogos do gameboy, então se você é do tipo que fala "no GB não é assim, então vai ficar tosco", pode parar de ler por aqui. essas ideias são para tornar QUALQUER pokemon usável em um time "high level", fugindo daquela coisa de "rhyperior, magmortar, electivire..." são para que os jogadores possam usar o pokemon que acham legais.
primeiramente, falarei sobre os tipos:
alguns pokemons tem movesets que fogem muito o seu tipo e acabam ficando terrÃ*veis para caçar. por exemplo o tentacruel, que é um pokemon de água mas tem apenas 2 ou 3 moves ofensivos desse tipo. pokemons de água são usados para caçar fogo ou pedra, que recebem bonus damage de moves aquáticos, então de que adianta ter um pokemon de água que não sabe moves aquáticos?
aqui vai a solução: acabar com o sistema de vantagens e desvantagens. desse jeito pokemons que possuem 2 tipos distintos, e até aprende moves de um terceiro tipo, poderão ter moves que correspondem Ã* sua realidade sem se tornarem inúteis para caçar.
agora a segunda parte: moveset
nos jogos de GB, moveset não se torna um problema de balanceamento pois todos os pokemons possuem o mesmo número de moves e podem aprender uma variedade gigantesca de combinações devido aos TMs e HMs. isso não é o que acontece em "poketibias". de que adianta um pokemon com status altos ter um moveset fraco? a maioria dos pokemons "must have" possuem pelo menos 9 moves ofensivos(que não são buffs/debuffs), enquanto isso outros pokemons não passam de 8 no moveset inteiro, desses o mais forte sendo abaixo de power 100.
solução: padronizar um poder de PPM(power por minuto) no moveset. por exemplo(números apenas para explicação): se em 1 minuto o rhyperior consegue usar 10 moves de power 100, o PPM dele é de 1k. se um raichu consegue usar 10 moves de power 50, o PPM dele é de 500. então para balanceá-los, basta adicionar moves mais fortes no raichu? não necessariamente, talvez no moveset do raichu não haja nenhum move forte compatÃ*vel para aumentar o poder de atk dele, então o que fazer? simples, basta diminuir os cooldowns de seus moves. assim, ele vai poder usar 20 moves de power 50 e alcançar o valor de 100 PPM.
terceira parte: status.
agora de que adianta ter um moveset bom se seu pokemon tem status ridiculos?
solução extremamente simples: padronizar o valor total dos status base dos pokemons. usando um número aleatório, digamos que o valor de todos os status base no lvl 1(aqueles que aparecem na dex) somados deve corresponder a um número entre 400 e 430. pontos que serão distribuidos de acordo com as caracteristicas do pokemon.
como eu disse: fugiu completamente do modelo original(que foi criado para um gameplay completamente diferente do modelo poketibia), mas foi capaz de alcançar o balanceamento entre kingler e marshtomp, dugtrio e rhyperior, electrode e electivire. assim, no server, os jogadores terão a liberdade para usar quaisquer pokemons que gostarem sem terem sua performance massacrada pela dos que possuem pokemons "elite". agora quem passou semanas tentando dropar um fóssil não vai ficar com um pokemon mediano quando podia simplesmente capturar um squirtle ou rhyhorn. quem gastou uma fortuna em seu evee não tem um pokemon que só serve para dizer "eu sou rico", e quem passou um bom tempo curtindo seu adorado rattata/pidgey pode mantê-lo em seu time sem ser ridicularizado pelos outros jogadores.
não digo que as soluções propostas devem ser implantadas no servidor, só criei o tópico para apresentar uma ideia que tive e que sem dúvida alguma resolverá o maior problema que temos.
se alguem tem alguma critica construtiva, seja bem vindo. os outros, nem percam seu tempo digitando uma resposta.
por questões de vantagens e movesets(sem falar em status ridiculamente buffados que fogem muito Ã* realidade do gb) alguns pokemons como rhyperior(o melhor exemplo) acabam sendo "must have" para os jogadores sérios. mesmo nos outros tipos, a maioria dos pokemons acaba sendo inútil. quem usa um kingler no lugar de um blastoise ou marshtomp? originalmente, pokemons "elite" deveriam ser extremamente raros de se obter, mas agora praticamente todo mundo tem rhyperior/mortar/vire...
ja aviso logo: as ideias que tive fogem COMPLETAMENTE da natureza dos jogos do gameboy, então se você é do tipo que fala "no GB não é assim, então vai ficar tosco", pode parar de ler por aqui. essas ideias são para tornar QUALQUER pokemon usável em um time "high level", fugindo daquela coisa de "rhyperior, magmortar, electivire..." são para que os jogadores possam usar o pokemon que acham legais.
primeiramente, falarei sobre os tipos:
alguns pokemons tem movesets que fogem muito o seu tipo e acabam ficando terrÃ*veis para caçar. por exemplo o tentacruel, que é um pokemon de água mas tem apenas 2 ou 3 moves ofensivos desse tipo. pokemons de água são usados para caçar fogo ou pedra, que recebem bonus damage de moves aquáticos, então de que adianta ter um pokemon de água que não sabe moves aquáticos?
aqui vai a solução: acabar com o sistema de vantagens e desvantagens. desse jeito pokemons que possuem 2 tipos distintos, e até aprende moves de um terceiro tipo, poderão ter moves que correspondem Ã* sua realidade sem se tornarem inúteis para caçar.
agora a segunda parte: moveset
nos jogos de GB, moveset não se torna um problema de balanceamento pois todos os pokemons possuem o mesmo número de moves e podem aprender uma variedade gigantesca de combinações devido aos TMs e HMs. isso não é o que acontece em "poketibias". de que adianta um pokemon com status altos ter um moveset fraco? a maioria dos pokemons "must have" possuem pelo menos 9 moves ofensivos(que não são buffs/debuffs), enquanto isso outros pokemons não passam de 8 no moveset inteiro, desses o mais forte sendo abaixo de power 100.
solução: padronizar um poder de PPM(power por minuto) no moveset. por exemplo(números apenas para explicação): se em 1 minuto o rhyperior consegue usar 10 moves de power 100, o PPM dele é de 1k. se um raichu consegue usar 10 moves de power 50, o PPM dele é de 500. então para balanceá-los, basta adicionar moves mais fortes no raichu? não necessariamente, talvez no moveset do raichu não haja nenhum move forte compatÃ*vel para aumentar o poder de atk dele, então o que fazer? simples, basta diminuir os cooldowns de seus moves. assim, ele vai poder usar 20 moves de power 50 e alcançar o valor de 100 PPM.
terceira parte: status.
agora de que adianta ter um moveset bom se seu pokemon tem status ridiculos?
solução extremamente simples: padronizar o valor total dos status base dos pokemons. usando um número aleatório, digamos que o valor de todos os status base no lvl 1(aqueles que aparecem na dex) somados deve corresponder a um número entre 400 e 430. pontos que serão distribuidos de acordo com as caracteristicas do pokemon.
como eu disse: fugiu completamente do modelo original(que foi criado para um gameplay completamente diferente do modelo poketibia), mas foi capaz de alcançar o balanceamento entre kingler e marshtomp, dugtrio e rhyperior, electrode e electivire. assim, no server, os jogadores terão a liberdade para usar quaisquer pokemons que gostarem sem terem sua performance massacrada pela dos que possuem pokemons "elite". agora quem passou semanas tentando dropar um fóssil não vai ficar com um pokemon mediano quando podia simplesmente capturar um squirtle ou rhyhorn. quem gastou uma fortuna em seu evee não tem um pokemon que só serve para dizer "eu sou rico", e quem passou um bom tempo curtindo seu adorado rattata/pidgey pode mantê-lo em seu time sem ser ridicularizado pelos outros jogadores.
não digo que as soluções propostas devem ser implantadas no servidor, só criei o tópico para apresentar uma ideia que tive e que sem dúvida alguma resolverá o maior problema que temos.
se alguem tem alguma critica construtiva, seja bem vindo. os outros, nem percam seu tempo digitando uma resposta.