プリキュアをプログラミングで再現してみる(キュアサマー編)

nabefutaです。

今回は、キュアサマーの変身部分と攻撃の部分をJavaを使って書いてみました。

注意:コードは https://github.com/nabefuta220/precure_reproduct からでも見ることができます。

今回作ったコードの説明

今回は変身部分は、Javaなどのクラスの宣言で使われるコンストラクタを使った方法と、アニメで言うときと同じようにした方法と、道具をセットする方法の3つを用意しました。

また、技を使う時は、今回は、アニメで言うときと同じようにした方法のみを用意しました。

例:

import precure_root.*;
import tools.*;
import tropical_rouge_precure_root.*;

public class Main {
    public static void main(String[] args) {
        Precure precure = new Precure();
        // transfromation
        // cure.Summer summer = new cure.Summer();// (a)

        // tropical_rouge_precure summer = Precure.tropical_change("CureSummer");// (b);

        Heartcle_pact pact = new Heartcle_pact();
        tropical_rouge_precure summer = pact.setKey(Heartcle_ring.CureSummer_key);// (c)

        // cure
        precure.otento_summer_strike(summer);

    }
}

今回使ったコード

今回は、キュアサマーの他にも、道具などのファイルを作り、大分長くなったので、割愛します...

(コードは

github.com

でも見ることができますので、こちらも参考にしてください。)

今回で、トロピカルージュプリキュアの基幹的な部分はできたので、追加は今週ほどにはかからなそうなので、今時点で発表されている4人が出そろった時点で、また、実装仕様と思います。