0
2Dゲームから3Dへの道のりに関する質問があります。XNAのプレーン2Dゲーム(例:pong)から3Dへの最速/最も簡単な方法は何ですか?
私は2Dで作られたポンのようなゲームを持っています。今私はそれを3Dのようにしたいと思っています。これは以下を意味します: ゲームのプレイグラウンドを背中に傾けたいので、プレイフィールドが3Dであるように見えます。
どうすればこの効果を得ることができますか?
2Dゲームから3Dへの道のりに関する質問があります。XNAのプレーン2Dゲーム(例:pong)から3Dへの最速/最も簡単な方法は何ですか?
私は2Dで作られたポンのようなゲームを持っています。今私はそれを3Dのようにしたいと思っています。これは以下を意味します: ゲームのプレイグラウンドを背中に傾けたいので、プレイフィールドが3Dであるように見えます。
どうすればこの効果を得ることができますか?
レンダラからロジックを切り離してください。レンダラを変更するとゲームは同じですが、それは違って見えます。
あなたはボールを持って、1つの2Dレンダラはcircunferenceを描画し、3Dレンダラは球を描画します...しかし、運動と衝突ロジックは、それは多くを依存して同じ
です。もしあなたがたくさんのものをハードコーディングすれば、おそらくそれは難しいでしょう。物事をダイナミックにした場合、レンダリングシステムはゲームプレイから分離されます(Entityコンポーネントシステムはこれを行う良い方法です)。それは簡単な作業です。 –
私はこれをどこか何か等しくする例を見つけることができますか? – gurehbgui