Scripting 如何在C#应用程序中嵌入IronPython来编写游戏脚本?

Scripting 如何在C#应用程序中嵌入IronPython来编写游戏脚本?,scripting,c#-3.0,ironpython,Scripting,C# 3.0,Ironpython,我目前正在将我的一个微型太空游戏项目从Delphi2007Win32移植到C#(和XNA)。在Delphi中,我使用了ReObject的开源脚本解决方案“PascalScript” 现在我继续使用C#开发游戏,我想使用IronPython编写脚本 唯一的问题是,我不知道如何做到这一点。如果你们中的一些人能给我一些建议,我将非常高兴。如果你们只是想看看如何实现 举个例子。如果你只是想看看如何实现 一个这样做的例子。中的DLR将为以编程方式调用Python代码提供本机支持;因此,在2010年之前,您

我目前正在将我的一个微型太空游戏项目从Delphi2007Win32移植到C#(和XNA)。在Delphi中,我使用了ReObject的开源脚本解决方案“PascalScript”

现在我继续使用C#开发游戏,我想使用IronPython编写脚本


唯一的问题是,我不知道如何做到这一点。如果你们中的一些人能给我一些建议,我将非常高兴。

如果你们只是想看看如何实现


举个例子。

如果你只是想看看如何实现


一个这样做的例子。

中的DLR将为以编程方式调用Python代码提供本机支持;因此,在2010年之前,您可以尝试的任何东西充其量都是黑客行为。

中的DLR将为以编程方式调用Python代码提供本机支持;因此,在2010年之前你可以尝试的任何东西充其量都是黑客行为。

这是一个更好的例子(C#在VS 2008中)

使用IronPython扩展C#应用程序


这是一个更好的例子(C#in VS 2008)

使用IronPython扩展C#应用程序