Jump to content
Posted 25 September 2012 - 04:29 PM
Posted 26 September 2012 - 12:42 PM
Posted 26 September 2012 - 12:52 PM
Edited by kseh, 26 September 2012 - 12:58 PM.
Posted 26 September 2012 - 01:49 PM
I actually started looking at MonoGame just after posting this. I even got a few MonoGames examples compiling and running under Linux. It looks pretty straight forward to create a tile engine and getting sprites moving around. It does look like there are third party libs for UI controls in XNA, but I will have to look into how cross platform they are (or embedding the XNA view in a GTK# application). Either way, I think this might be the direction I will take.
As with anything else, it depends on your final goal. If you do Winforms/WPF, you're locked into Windows unless you write a bunch of extra code to port the UI to another platform. If you do pure XNA, porting is much easier thanks to MonoGame. If you want the power of XNA with the existing Windows UI (which is not a bad option), you can embed an XNA view into Winforms.