小编TPG*_*PGD的帖子

(跨平台)使用C#(单声道)进行3D编程

我正在寻找一个3D引擎(用于游戏).我更喜欢使用.net或Mono的C#,但如果我没有为C#找到任何东西,C++也会这样做.我想为Windows和Linux编写程序.iPhone/Android对其他项目也很有意思.

到目前为止,我发现了这些引擎(C#):

  • Axiom - 这个看起来很公平,因为它是OGRE3D的C#端口,它应该提供基本功能(我是3D的初学者所以我不需要太多的功能).它是Windows和Linux :),不了解Mac,它是开源的
  • Unity - 我认为引擎本身是用C++编写的,但我不确定.但是你可以用C#:)和JavaScript编写游戏.它是Windows和Mac以及其他一些平台,如iPhone,......但没有Linux.我不知道你可以在免费版中做多少.它不是开源的
  • XNA,它仅适用于Windows,但有MONO.XNA,但我认为这个项目已经死了.

我可以在C#中使用其他一些引擎吗?
Axiom似乎是我需要的.有人有Axiom的经验吗?你会选哪一个?

谢谢!

编辑:如果使用引擎/框架构建的程序不需要安装任何运行时程序(除了.net或单声道),这将是很酷的据我所知,你需要安装XNA来运行XNA应用程序.:(

c# 3d mono cross-platform

8
推荐指数
1
解决办法
3465
查看次数

标签 统计

3d ×1

c# ×1

cross-platform ×1

mono ×1