IronRuby和IronPython不能在Xbox 360上运行,因为它们基于DLR(动态语言运行时),而DLR大量使用当前在Xbox 360 .Net Framework上不可用的System.Reflection.Emit类型(修改后的) Compact .Net Framework的版本).
至于最好的方法,不幸的是,这取决于你的游戏的其余部分.能够在XNA程序的上下文中评估IronRuby脚本的工作相当容易,例如,请查看此博客文章.除此之外,你还想向你的脚本展示一些有趣的对象,而这完全取决于你的游戏代码/设计的其余部分.您可以查看Unity的脚本文档,以了解要公开的类型和命令.