問題タブ [exen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1118 参照

c# - MonoTouch C# と Obj-C の混合?

最適化に関する前回の質問に続いて、ゲームのパフォーマンスを向上させるためにコードをさらに最適化することは不可能であると信じやすくなっています。

だから今、私は新しいアイデアを思いついたので、それを実装することが可能か、あるいは価値があるかどうかを知りたい. パフォーマンスの明確なボトルネックは .net ベースの物理処理によるものであるため、Objective-C または C++ ベースの物理エンジン (box2D など) に適合して Mono と対話することは可能でしょうか?

たとえば、Mono コードでは CreateBox() のようなことを行いますが、舞台裏では Obj-C/C++ でボックスが作成されます。または、物理演算の更新を行うときは、Mono で関数を呼び出すだけで、Obj-C/C++ で直接的な作業が行われます。

これが可能であれば、誰かが私を正しい方向に向けて始めることができますか?

0 投票する
2 に答える
594 参照

xna - ExEn (XNA -> iOS、Android) および加速度計など

Andrew Russell の ExEn プロジェクトについて読んでいて、WP7 加速度計ベースのゲームを作成し、それを iOS などの別のプラットフォームに移植するフローがどのようなものになるのか疑問に思っています。これが私が望むことです:

  1. XNA で完全に機能するゲームを作成し、「戻る」ボタンなどのデバイス固有のアイテムへの依存を回避します。
  2. ExEn を介してプロジェクトを実行し (これがどのように行われるかはわかりません)、完全に機能する iOS ゲームを作成します。
  3. iPhoneでゲームを実行します。

その哀れなアウトラインで申し訳ありませんが、それについて読んだ後、私は確かな高レベルの見解を持っていません.

また、ソフトウェア変換なので、完全に機能しないことは間違いありません。しわをどのようにアイロンをかけますか?それを突き止めるには、iOSまたはAndroidをかなりよく知っている必要があると思います。

とにかく、誰かが私を一歩近づけることができれば、私はそれを感謝します.

0 投票する
1 に答える
2013 参照

xamarin.android - ExEnでAndroidハードウェアのバックボタンを処理する方法は?

私はAndroid用のMonoとExEn(Andrew Russell用のthx)を使用しています。この質問がMonoforAndroidに固有のものか、ExEnに固有のものかはわかりません。とにかく、検索の結果、Javaサンプルしか見つかりませんでした。

ハードウェアの戻るボタンを使用して、標準のゲームメニューナビゲーションを実装したいと思います。現在、戻るボタンは、ゲームプレイまたはメニューの状態に関係なく、アプリケーションを終了します。

答えのためのThx。-ホロ

0 投票する
3 に答える
140 参照

c# - Windows Phone ゲームを Web ページで使用できる Silverlight に移植するにはどうすればよいですか?

Silverlight を使用して WP7 C# ゲームを Web に移植する方法について混乱しています。

Visual Studio 用の Windows Phone (アドイン? プラグイン? その他?) を使用して C# で記述されたコードが Silverlight アプリを作成することは知っています。しかし、完成した WP7 アプリを Web ページに埋め込むにはどうすればよいでしょうか?

ExEnSilverSprite、およびXnaTouch {ページが MonoGame にリダイレクトされる}などをいくつか見てきましたが、Web 上でゲームをプレイできるようにするために、このようなものが必要かどうかはわかりません。この機能が Visual Studio に組み込まれる可能性さえあると感じています。すべてのコードを書き直さずにこれを行うことさえ可能ですか?

短縮版: Silverlight を使用して WP7 C# ゲームを Web に移植するにはどうすればよいですか?

0 投票する
1 に答える
505 参照

mono - どうすればFarseerをMonoTouch/ExEnアプリケーションで使用できますか?

ExEnとMonoTouchを使用して、XNAとFarseerPhysics3.3を使用してiOS用のゲームを構築しようとしています。理論的にはこれは問題なく動作するはずですが、FarseerをiPhoneで動作させるのに問題があります。

私はFarseerをMonoTouch/ExEn用にコンパイルしましたが、iPhoneシミュレーターでうまく機能します。しかし、実際のiPhoneに切り替えるとすぐに、プロジェクトはコンパイルされなくなります。この問題は、MonoDevelopリンカーで発生しているようです。コンパイラが「mtouchexitedwithcode 1」というメッセージで爆破し、次のリンカーエラー出力が表示されます:http://pastebin.com/y62ykJP2。プロジェクトオプションでリンクを無効にすると、アプリケーションがコンパイルされてiPhoneにデプロイされますが、クラッシュします。

Farseerによって定義されたオブジェクトをインスタンス化するすべてのコードをコメントアウトすると、リンカーエラーは発生せず、プログラムは正常にデプロイおよび実行されます。したがって、問題は明らかに、MonoTouch用のFarseerのビルドにあります。

残念ながら、ここからどこへ行けばいいのかわかりません。このようなリンカーエラーをどこから探し始めればよいですか?または、さらに良い方法:Farseer 3.3を正常にコンパイルし、MonoTouchおよびExEnで使用した人はいますか?