Este é um devlog aleatório que eu uso para acompanhar coisas aleatórias e também como uma cápsula do tempo para idk
O projeto é, como o título sugere, um Pokémon Battle Simulator escrito em Java. Será offline, usando apenas IA como segundo jogador. A funcionalidade multijogador não foi criada para ser criada.
Caramba, por que pensei em fazer um devlog agora? Deveria ter feito isso desde o início ou algo assim.
Se você está lendo isso, seja bem-vindo! Sinta-se à vontade para deixar qualquer comentário. A crítica é realmente necessária. Caramba, qualquer comentário é apreciado, desde que seja específico para que eu saiba qual parte dele é boa/ruim.
public class Pokemon // calls pokemon.csv for initialization : all stats (hp, attack, defense, specialAttack, specialDefense, speed) class BattlePokemon extends Pokemon : effective stats for each stat : accuracy and evasion : stat changes (array) // only initialized in battle public class Move // calls moves.csv for initialization : power, accuracy, PP f() apply f() calculate damage f() handle effects class TypeChart // is used by f() calculate type multiplier // calls typechart.csv for type chart public class Battle // does nothing rn f() turn // does nothing as well
Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.
Copyright© 2022 湘ICP备2022001581号-3