仕事で、3Dキャラや2Dドット絵を描いている者です。
CGのことは良く知っているつもりですが、プログラムのことは良く分りません。
質問をさせて下さい!

(先の長い話になりますが、)個人でRPGを作りたいと思っています。
ハードはWindows(できればMacやLinaxでも動いて欲しいですが)、
3DCGのゲームにしたいです。

3DCGのデータを作るに当たって、
・保存形式は何にしたらよいのか?(たとえば、obj)
・使用ソフト(Maya、Max、SoftImageなど)は何が一番望ましいのか?
・アニメーションデータ、マテリアルデータなどは、どのように持たせたらよいのか?
 (例えば、オブジェクトと一緒に保存)
を、教えていただきたいです。
知識が無いので可笑しな返答をしてしまうかもしれませんが、
ご指導の程よろしくお願いいたします。