これは、ランダムなことを追跡するために使用するランダムな開発ブログであり、idk のタイムカプセルとしても使用します
このプロジェクトは、タイトルが示すように、Java で書かれたポケモン バトル シミュレーターです。オフラインで行われ、AI が 2 番目のプレイヤーとしてのみ使用されます。マルチプレイヤー機能は作成されることを意図したものではありません。
ああ、なぜ今になって開発ブログを作ろうと思ったのでしょうか?最初からそうすべきでした。
これを読んでいるなら、ようこそ!ご遠慮なくフィードバックを残してください。批判は本当に必要だ。そうですね、どんなコメントでも大歓迎です。具体的で、どの部分が良いか悪いかがわかる限りです。
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
免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。
Copyright© 2022 湘ICP备2022001581号-3