1

タイトルが示すように、私は比較的 XNA に慣れていません。しかし、私は上司から、それをやり遂げられるかどうかの些細な任務を与えられました。最終的にはそうなることは間違いありませんが、正しい方向へのいくつかの指針が役立ちます.

これは宿題ではなく、いくつかのヒントと指針を探しているだけなので、まだすべてのドキュメントを深く掘り下げる必要はありません ;)

  • プロジェクトにカメラの視点を追加するにはどうすればよいですか?
  • ユーザー入力を処理する最良の方法は何ですか (この場合はキーボード)
  • 2 つのオブジェクト間の衝突検出を検出するためのベスト プラクティス/一般的に使用される方法は?

また、私は C++ のバックグラウンドを持っており、C# は私にとってかなり新しいものであることに注意する必要があります (ただし、以前にこのような小さなプロジェクトをいくつか行ったことがあります)。これら 2 つの言語間の移行プロセスに関するヘルプも大歓迎です。

4

2 に答える 2

3

あなたのプロジェクト (たとえば、2D または 3D) について何も知らなくても、これらのトピックに関する特定の情報を簡単に見つけることができるいくつかの Web サイトの方向を示すことしかできません。優れたXNA ブログに関するこの前の質問を確認してください。そこにリストされている Web サイトのほとんどは、あなたがやろうとしていることに関する情報を検索するのに適した場所です (多くの例があります)。

C++ から C# への移行に関しては、次の 2 つのリソースが役立ちます。

于 2009-04-01T17:42:07.723 に答える
2

この簡単な 3D チュートリアルをチェックしてください。右側のメニュー バーからさまざまな章にアクセスできます。

http://www.riemers.net/eng/Tutorials/XNA/Csharp/series1.php

シンプルな地形、キーボード、カメラ アングルの情報がすべて完全なコードで含まれており、すべてを完了するのに約 2 時間かかります。楽しい

于 2009-04-01T17:34:54.510 に答える