Este es un blog de desarrollo aleatorio que uso para realizar un seguimiento de cosas aleatorias y también como una cápsula del tiempo para idk
El proyecto es, como sugiere el título, un Pokémon Battle Simulator escrito en Java. Será uno fuera de línea, solo usando AI como segundo jugador. La funcionalidad multijugador no está pensada para ser creada.
Maldita sea, ¿por qué pensé en hacer un blog de desarrollo ahora? Debería haberlo hecho desde el principio o lo que sea.
Si estás leyendo esto, ¡bienvenido! No dudes en dejar cualquier comentario. La crítica es realmente necesaria. Diablos, se agradece cualquier comentario, siempre que sea específico para saber qué parte es buena o mala.
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
Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.
Copyright© 2022 湘ICP备2022001581号-3