
Through this topic I want to officially announce that we are working on a Mac and Linux version of Reus. I will update this topic with updates once I have them.
How?
Reus is created in C# with XNA. Although XNA is quite nice we are going to strip it out completely and instead use MonoGame. This is a path walked by other developers like Supergiant Games of Bastion.
System Requirements
While porting I also hope to remove the restriction of a minimum requirement of a DirectX10 compatible graphics card. Reus actually runs like a charm on DirectX9 but the way we use XNA it requires a DirectX10 card.
Using MonoGame also allows us to modify the framework a little so we can optimize a few things here and there.
What are the steps
Below is a list of steps to complete. I will mark each one when its done so you can track my progress (I know these steps are vague).
- Integrate MonoGame into the existing Windows build (in progress..)
- Do some optimizations
- Release update containing the new system
- Either port to Mac or to Linux (depends on demand)
- Port to the other platform
Dunno yet.
How can I help?
I need testers and quite a lot at that. Once I made some progress I'll ask around here. So stick around! :D
Update 1