Cross-platform graphics 3D with .NET

后端 未结 4 1554
無奈伤痛
無奈伤痛 2020-12-28 22:57

I\'d like to program a .NET app that provides a 3D render of an animated world. I\'m coding on a Windows PC, but many of my target audience will be on Linux.

There

4条回答
  •  执笔经年
    2020-12-28 23:56

    I'd second the idea to look at Unity, which if I remember rightly uses C# as a scripting language to let you write the game code (using Mono), allowing the actual rendering engine and so on to use native code (presumably C++).

    Otherwise, I'd be wary of using Mono for anything like 3D graphics or other 'hard core' uses... anything involving GUI or rendering I'd be nervous. But that's my personal choice, if you've time to spend researching it might be worth throwing a prototype together... but i would not write a lot of C# code without the ability to test it on Linux very early in case there are big issues.

提交回复
热议问题