こんにちは私は、Javaでシステムを作る方法を理解して理解することができますか?私はゲームのさまざまな単位をとり、チームに追加するプログラムを作りたいと考えています。それから、2つのチームが統計的平均のために何度も戦います。ユニット戦闘システムを設計する(java)
私が助けが必要なのは、ユニットの設計方法です。それは一般的なユニットクラスを作ってから、一般的なユニットクラスを継承しているような、各ユニットのためのクラスを作ってくれるのだろうかと疑問に思っています。もし私がチームごとにユニットを保管するにはどうすればいいのですか?それでも、それらを一種類のユニークなユニットとして呼び出すことができます。
たとえば、私はチームにユニットを追加する機能を持っています、私はarraylistを考えていました。それから戦闘になると、私はチームからユニットを引っ張り、そのメソッドのいくつかを呼び出します。ユニットには能力などがあります。ユニットが何であるか知る必要があります。異なるメソッドがあるからです。
基本的に私は、複数のユニットを定義するシステムを作るのを助け、チームにそれらを追加し、それらを異なる時間に呼び出すことができます。どんな助け?
あなたの質問は、はるかに広いです。この質問を閉じて、いくつかの自己完結型の質問に絞り込んでください。多分あなたはhttp://gamedev.stackexchange.com/に興味がありますか? – kay
私はそのサブフォーラムを見ていきます。上記のように、主な質問は、Javaでクラスを設計すると、ベースの統計は同じですが、能力が異なる複数のユニットを持つことができます。 – Tempus35