私はゲームを開発する過程にあり、2ヶ月の仕事(フルタイムではない)でゲームのスペックには細部が欠けていることに気づきました。私はプロのゲーム開発者ではない、これは趣味だけです。主なゲームコンポーネント
私は何か助けやアドバイスを受けたいと思っています:ゲームで発見された、開発されなければならない、またはすでにリブライリーとして存在するものは何ですか?この質問の目的は、より多くのゲームの側面を指定できるようにすることです。
現在、ゲームロジック(AI、エンティティのやりとり、クエストロジック(クエストが完了したかどうかをどうやって決定するか)など)に関するすべてを完全に忘れる視覚的な作業については、
はこれまでのところ、私が発見した これらのポイント:
- 物理学(衝突検出、実際の力、など)
- AI(経路探索、目的、など)
- モデル管理
- アニメーション管理
- シーン管理
- 戦闘管理
- 在庫管理
- カメラ
- ゲームの状態
- ゲーム(NPC、敵、他のプレイヤーなどでプレーヤー)
- ハイト
- エンティティ通信(シーンにあるすべてのものをレンダリングしないように注意してください)あなたは、特にゲームのRPGタイプの研究開発をに関連する側面を議論することができれば、このquestonの範囲を低減するためにシステム
保存状態が、私はそれをしたいと思います。また、私はこのゲームを開発するためにXNAを使用していることを指摘しますが、まだ利用可能なすべてのクラスをほとんど把握していません(ゲームコンポーネントをGameTime、SpriteBatch、GraphicDeviceManager )しかしそれほど多くはない。
計画の多くは、ソフトウェアプロジェクト管理計画と全体的な考え方のUML図を使用して行われています。私は物事がどのように展開されるのかについてかなり良い考えを持っていますが、私が言及したように、先に進んで多くのものを忘れてしまったようです。実際には、 "再生可能な"ものを作るためにプログラムする必要があるすべての領域を見つけるために、私たちは広範な作業をしていませんでした。現時点では、キャラクター、アニメーション、基本的な衝突(武器の衝突なし)、基本的なエンティティの相互作用などすべてがあります。あなたが見ることができるように、多くのことが残されています。 – tomzx