Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualSollum

Posted 17 December 2012 - 11:20 PM

Playing around with Mono, I've noticed a few pitfalls -- for instance I have a few Windows.Forms things that need to go. But my general feeling is that it should be doable.


Any specific reason you want to go for *nix?
From what i understood, you are using some sort of Direct X. And from what webpage says, OpenTK is GL wrapper (+-) for C#. If you wish to switch to GL, you can aswell go for Java + LWJGL setup. At first painful, but adoptable.

And strange, i thought pitfalls of mono where System namespaces...

P.S. I usually have this strange illness to write my own UI controls >.<

#2Sollum

Posted 17 December 2012 - 11:19 PM

Playing around with Mono, I've noticed a few pitfalls -- for instance I have a few Windows.Forms things that need to go. But my general feeling is that it should be doable.


Any specific reason you want to go for *nix?
From what i understood, you are using some sort of Direct X. And from what webpage says, OpenTK is GL wrapper (+-) for C#. If you wish to switch to GL, you can aswell go for Java + LWJGL setup. At first painful, but adoptable.

And strange, i thought pitfalls of mono where System namespaces...

P.S. I usually have this strange illness to write my own UI controls >.<

#1Sollum

Posted 17 December 2012 - 11:19 PM

I have recently created a game using C#/Managed DX and was considering the possibility of porting to Mono and using some other API to render. It should be possible to replace the "presentation" level of the game while maintaining game logic, as Managed DX is addressed nowhere directly in the game level code.

Playing around with Mono, I've noticed a few pitfalls -- for instance I have a few Windows.Forms things that need to go. But my general feeling is that it should be doable.

I came across Open Tk as my most viable candidate. What do you guys think of this? Advantages and any possible disadvantages?

Thanks in advance for any and all advice!


Any specific reason you want to go for *nix?
From what i understood, you are using some sort of Direct X. And from what webpage says, OpenTK is GL wrapper (+-) for C#. If you wish to switch to GL, you can aswell go for Java + LWJGL setup. At first painful, but adoptable.

And strange, i thought pitfalls of mono where System namespaces...

P.S. I usually have this strange illness to write my own UI controls >.<

PARTNERS