1

私はMonogameを使用していくつかのゲーム開発を学んでいます。

Windows OpenGLプロジェクトを開始しましたが、Win8マシンではすべて正常に動作します。

プロジェクトをコンパイルして2人に送信しましたが、どちらもwin7 x64を使用しており、そのうちの1人はゲームを開くことができません。

その後、他のコンピューター(win7 x64でも)でテストしましたが、同じ問題が発生し、ゲームプロセスが開始され、画面が点滅し(Aeroが非アクティブになっているようです)、すべてが正常に戻り、ゲームのプロセスが実行されます。メッセージなしでクラッシュします。

私のコードには問題がないことは確かです。おそらくいくつかの不足しているdllですが、それらのほとんどはゲームでコピーされます

  • Lidgren.Network.dll
  • MonoGame.Framework.dll
  • OpenTK.dll
  • SDL.dll
  • Tao.Sdl.dll

心から

CarnVanBeck

4

2 に答える 2

2

Windows Aeroを停止している場合は、グラフィックの問題である可能性があります。実行できるWin7マシンと実行できないWin7マシンのグラフィック機能を比較します。動作しているものにはグラフィックカードがありますか?モノゲームがリーチグラフィックスプロファイルで奇妙な振る舞いをしたことを覚えているようです。

于 2013-02-21T09:17:00.660 に答える
1

OK、OpenAL32インストーラーを使用して修正しました

私はここで解決策を見つけました

ゲームが機能しない場合は、インストールする必要があります。

2台目のコンピューターで修正しました。

于 2013-02-21T19:14:42.850 に答える