Scrolling Game Development Kit Forum
General => Off-Topic => Topic started by: durnurd on 2007-05-01, 06:50:50 PM
-
I just read an article (http://developers.slashdot.org/article.pl?sid=07/05/01/200226&from=rss) 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)
-
I think Linux already has .NET in the form on Mono: http://www.mono-project.com/ (http://www.mono-project.com/)
-
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?
-
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.