Will IRRLIGHT be a complete port to C#?
Will IRRLIGHT be a complete port to C#?
Will IRRLIGHT be a complete port to C#? Does this mean completely written in C# and not other languages. mixed in. or interop? The entire engine and all, not just the API.
How would this compare to RealmForge and AXIOM?
http://axiomengine.sourceforge.net/index.php
http://xeonxstudios.com/
How would this compare to RealmForge and AXIOM?
http://axiomengine.sourceforge.net/index.php
http://xeonxstudios.com/
-
Guest
But are you generating IL code? If you do it should work with any platform that can "run" it. I think mono has got only a C# (and VB is coming) compiler but should be able to run IL "binaries".niko wrote:I think the only problem will be to make it run on platforms where you cannot compile managed c++. And that's currently every platform other than windows. But maybe this will change..
Otherwise one will have to port Irrlicht completely to another .NET language like C#.
I was looking for a C# (or managed) engine and I found Axiom. I watched it for 3 weeks but the problem is that the source code is frozen. The main mantainer checked it out around 3 months ago and he didn't check it in. I wanted to contribute but I couldn't as I don't know if my changes are already outdated. Is a little bit frustating!
How does it work here? (Sorry I just came in!) I don't want to make games, I just like programming with C# and would like to help somewhere.
Hm, could be, I don't know. But you can read on the homepage of mono that they won't support mixed mode .NET assemblies like Irrlicht.NET is. But I'm not experienced in that area, if you find out if there is a way to use Irrlicht.NET with Mono, just post it.Anonymous wrote:But are you generating IL code? If you do it should work with any platform that can "run" it. I think mono has got only a C# (and VB is coming) compiler but should be able to run IL "binaries".
-
Guest
hi there,
looks like there's another way to use c/c++ classes form .NET/Mono
I found this in the SWIG documentation @ http://www.swig.org/Doc1.3/CSharp.html:
I'd dig in deeper into Pinvoke and give it a shot myself, but my PC broke on Saturday.

Irrlicht rox!
looks like there's another way to use c/c++ classes form .NET/Mono
I found this in the SWIG documentation @ http://www.swig.org/Doc1.3/CSharp.html:
(btw.: SWIG can create wrapper-classes from c/c++ files for C#, Java and other languages)[...]
The PINVOKE interface has been chosen over Microsoft's Managed C++ interface as it is portable to both Microsoft Windows and non-Microsoft platforms.
[...]
I'd dig in deeper into Pinvoke and give it a shot myself, but my PC broke on Saturday.
Irrlicht rox!
Take at look at this thread I opened
http://irrlicht.sourceforge.net/phpBB2/ ... php?t=4962
I will be working on a C# port
http://irrlicht.sourceforge.net/phpBB2/ ... php?t=4962
I will be working on a C# port