DOTA、LoL、その他の MOBA / MMORPG ゲームの能力について少し考えてみました。最初にキャラクター選択でゲームを作るとしたら、ゲーム内に呪文/能力などがあります..
これを行う正しい方法は何ですか?すべての値とテクスチャを使用して 1 つの Champion クラスを作成するか、Game1.cs のように初期化する必要がありますが、それには大量Champion champ = new Champion(texture, name, Q-ability name, Q-cooldown, Q-damage, Q-manacost)
の異なる宣言が必要です...
Champion フォルダーを作成し、それらすべての別のクラスを作成する必要がありますか? また、能力-それらを保持するために列挙型を作成することを考えていますか、それともリストまたは別の変数の方がうまく機能しますか? ありがとう!