gpt4 book ai didi

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

转载 作者:太空狗 更新时间:2023-10-29 19:44:37 25 4
gpt4 key购买 nike

我正在寻找 3d 引擎(用于游戏)。我更喜欢 C# 和 .net 或 Mono,但如果我找不到 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 或 mono 除外),那就太好了据我所知,您需要安装 XNA 才能运行 XNA 应用程序。 :(

最佳答案

OpenTK一个好的基线 OpenGL 图形库。文档是 here以及来自 GameDev 的类似帖子.

关于c# - (跨平台)使用 C# 进行 3D 编程(单声道),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3937362/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com