オブジェクト指向の理解促進を目的とするクラス作成機能を実装したタワーディフェンスゲームの提案


作品説明

---------------------------------------------------------

開発者:竹森夏輝,下村倭都
開発期間:1年
開発環境:HTML,CSS,JavaScript,Netlify
詳細: 本研究では,オブジェクト指向の各用語の理解に重きを置き, クラス作成機能を実装したタワーディフェンスゲームの開発を行いました. このゲームは,ソロプレイ用のタワーディフェンスゲームであり, クラス作成機能で作成した兵士クラスを基に兵士インスタンスを作成し, 自陣を防衛しつつ出現する敵を倒すゲームです.クラス作成機能では, ある兵士クラスを別の兵士クラスに継承させたり, 回復メソッドの上書き(オーバーライド)をしたりして兵士クラスを強化できます. ゲーム内ではオブジェクト指向の用語がゲームの要素とリンクしています.また, ゲーム内の要素を利用してオブジェクト指向用語の解説をゲーム内で行っています. ユーザはゲームの内容を理解し,遊ぶことでオブジェクト指向の理解を促進できます.