1

特に Xbox 360 ゲームのコンテキストでは、C# で何ができるかよくわかりませんが、Xbox 360 インディー ゲーム内から Python スクリプトを実行することは可能ですか?

ゲームのグラフィックスとロジックを C# などのより高速な言語で記述し、Python をスクリプト言語として高速反復用に使用したいという意見を何度か読んだことがあります。Xbox 360 プラットフォームでの開発で、このようなことは可能ですか?

4

2 に答える 2

2

IronPythonを使用して .NET から Python を使用できるはずであり、他の .NET 言語 (C# を含む) とうまく統合されます。ただし、Xbox 360 は .NET Compact Framework を使用しますが、IronPython は現時点ではサポートしていないようであり、実装するのは簡単ではないようです。残念ながら、現時点では、ネイティブ コードと.NET Compact Framework (.NET CF は、XBLIG タイトルの唯一のオプションです)。

于 2012-08-02T00:35:46.253 に答える
0

Well although C++ is the language of choice for gaming industry, I have seen really good games written in C# using the XNA framework. In terms of your scripting question, I believe Blizzard uses Lua for UI in games like WoW. But going back to your question it's possible to have Python integrated to C#, there is an open-source implementation of the Python programming language which is tightly integrated with the .NET Framework called IronPython.

于 2012-08-02T00:39:17.297 に答える