6

I prefer C# as a language over Java, but I have been unable to find anything similar to the jMonkey Engine for Java. I want the feature of just being able to simply add blocks (called Box in jMonkey Engine) to my world instead of loading models.

Maybe I am just missing something, but I haven't found anything similar in any of the C# things (OGRE, Axiom, XNA).

Alec Gorge
  • 17,110
  • 10
  • 59
  • 71

3 Answers3

4

Although XNA doesn't have built in primitives you can use. The XNA shader series is an example which has a bunch of primitives you could reuse from it.

David Young
  • 4,643
  • 2
  • 21
  • 18
  • do you think that will be efficient enough to have thousands of blocks on the screen at the same time? – Alec Gorge Aug 21 '10 at 05:54
  • 2
    Thousands of blocks still won't be using that many triangles. With each box using 12 triangles each. If you're really worried though you can use straight DirectX with C#. DirectX has primitives you can use directly. – David Young Aug 21 '10 at 06:14
3

You could look into Unity3D

Timotheus
  • 2,250
  • 5
  • 29
  • 39
1

there is C# cheap good engine, but loading process working too long.

http://www.neoaxisgroup.com/

coder
  • 11
  • 1