私たちはプログラマーとデザイナーのチームで、Web ブラウザーでアプレットとして再生される中規模の Java ゲームを作成したいと考えています。私 (プログラマー) は 3 年間の一般的な開発経験がありますが、ゲームのプログラミングを行ったことはありません。
私たちはそれを仮定しています:
ゲームのあらすじやあらすじなどを決めていきます。
必要なアセット (画像) のリストを作成します。つまり、プレイヤーの画像、モンスターの画像、町、建物、木、オブジェクトなどです (今のところ、音楽/効果音は追加していません)。
私が購入したゲームプログラミングの本を読み終えている間に、デザイナーがそれらの画像の作成を開始します。デザイナーはゲームの最初の町/レベルを作成し、それらの画像を私に渡します。私はその最初のレベルのコーディングを開始し、彼は次のレベルで開始し、4 ~ 5 レベルの後に v.1 をリリースします。ゲームの。
質問 1:これは、このプロジェクトに使用する正しい方法論ですか?
質問 2:デザイナーはこれらの画像をどのような形式で作成する必要がありますか。.bmp、.jpeg、または .gif ファイルにする必要がありますか? そして、彼はそれらの画像をすべて 1 つのファイルに入れるでしょうか、それとも各モンスター/オブジェクト/建物を個別のファイルに入れるでしょうか? ノート; 今のところ 2D に固執しており、3D は行っていません。
質問 3:モンスターのファイルがあるゲーム アートウェアを見たことがあります。そのファイルには、さまざまな方向から見たモンスターの画像が約 3 ~ 4 枚あり、すべて 1 つのファイルにまとめられていると思います。アニメーションの一部です。ここにイラストがあります:
[右向きのモンスター] ... [前向きのモンスター] ... [右向きのモンスター[
そして、それらすべてが 1 つのファイルにまとめられています。これが彼が私にそれらのアニメーションを提供しなければならない方法ですか?
私が見つけようとしているのは、Javaコードで簡単にアクセス/操作できるようにするために、設計された画像を提供するために彼が必要とする形式は何かということです。
すべての回答に感謝します:)