Author Topic: Microsoft CLR goes cross-"platform"  (Read 4370 times)

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
Microsoft CLR goes cross-"platform"
« on: 2007-05-01, 06:50:50 PM »
I just read an article on Slashdot stating that Microsoft intends to release a "cross-platform" version of its common language runtime (base of the .NET framework).  Their definition of "cross-platform" doesn't necessarily extend so far as Linux, at this point.  Only so far as Internet Explorer, Firefox, and Safari Internet browsers.  I would suggest looking into methods of display other than DirectX which could allow SGDK2 to become an engine for making web-based games using the .NET framework for any browser. (Of course, DirectX still requires full-trust, so XNA would be the obvious choice, which also allows for SGDK2 development of X-BOX 360 games)
Edward Dassmesser

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: Microsoft CLR goes cross-"platform"
« Reply #1 on: 2007-05-02, 05:23:09 AM »
I think Linux already has .NET in the form on Mono: http://www.mono-project.com/

durnurd

  • Lead Lemming
  • Expert
  • Fanatic
  • *****
  • Posts: 1234
  • Games completed so far: 0
    • MSN Messenger - durnurd@hotmail.com
    • View Profile
    • Find My Ed
Re: Microsoft CLR goes cross-"platform"
« Reply #2 on: 2007-05-02, 07:28:12 AM »
I think the problem here is that neither XNA nor DirectX works for Linux, though, so you'd have to start using OpenGL if you wanted it to truly be cross-platform, in which case, I don't know how that would work with full-trust in browsers.

Hmm... perhaps a .SGDK2 file should be made that could be imported to support each display setup.  Once each one is supported, that is.  Would that be possible?
Edward Dassmesser

bluemonkmn

  • SGDK Author
  • Administrator
  • Fanatic
  • *****
  • Posts: 2761
    • ICQ Messenger - 2678251
    • MSN Messenger - BlueMonkMN@gmail.com
    • View Profile
    • http://sgdk2.sf.net/
    • Email
Re: Microsoft CLR goes cross-"platform"
« Reply #3 on: 2007-05-02, 02:56:07 PM »
Yeah, I figure if I ever support multiple graphics frameworks, there would be some way to switch out the code that links the game to the display -- perhaps that could be done with a simple SGDK2 template file.