bsamuels453 / With-Fire-and-Iron

Airship combat simulator I'm working on in my spare time. Most of the code is based on one of my older sim projects, Forge. Check out the issues section to see what modules I'm working on at the moment.
2 stars 0 forks source link

Monogame conversion #43

Open bsamuels453 opened 11 years ago

bsamuels453 commented 11 years ago

assigned to feature_43

bsamuels453 commented 11 years ago

we're going to have to suspend this until monogame is further along. there's a lot of important methods that are yet to be implemented, and the conversion between dx9 shaders to their mgfx/gl format is extremely finicky. Since don't really know what shader arch is going to end up being used, don't write any more fancy shaders until it is known.

worst case scenario is that monogame's devs work way slower than anticipated or drop the project, in which case one of the following will go down:

-stay with XNA and accept the horrible fate that is dx9 shaders and no linux compat -adopt monogame and implement the features and resources desired (shaders would be in dx11) -rewrite monogame from the bottom up and remove unnecessary features such as that shader translation stuff. (shaders would be in glsl4) -unity port (god i hope not)

despite which of these options is chosen, one thing must remain clear: ~forge.framework interfaces must remain unchanged~