Hi Louis, Best of luck. That sounds like a fairly decent solution. It is one I've strongly considered myself as C-Sharp and Mono makes a great combo for cross-platform development. Although, there are a few accessibility issues you might want to be aware of.
On Windows there is no accessibility problems because Mono wraps the Windows API just like the Dotnet Framework does. On Linux if you have a graphical application you will have to make sure you use the GTk.net packages in order to wrap the Gnome GTK+ API for maximum accessibility for Gnone and Orca. I haven't confirmed this, but I've heard that VoiceOver doesn't work well with GUI apps written for Mono on Mac OS. The other issue I'd strongly consider if I were you is security. If you ever decide to go commercial with your games you will have to invest in some security tools like Dotfuscator in order to obfuscate the MSIL binaries so hackers can't hack and crack the binaries. One of the biggest complaints right now with Microsoft .NET and Mono is that in order to maintain cross-platform portability it has extremely weak security for commercial developers. Those complaints aside though I think Mono is a great choice if you want quick and easy cross-platform portability. I've written a few simple games of the Space Invader variety using Mono and SDL .NET, and it was great being able just to install and play it without even recompiling. At one time I was considering this before I decided to switch to C++. Cheers! On 3/9/11, Louis Bryant <lo...@braillesoft.net> wrote: > Hi everyone, Based off of what I have so far, I'm deciding to go Mono, the > Open-Source .NET for all the platforms. What does this mean for Windows and > PAC Mate users? Nothing, as the software is .NET-based by default! However, > Mono has support for Linux, Mac OS X, a pre-release for Android, iOS > support, and even supports some next-gen consoles like Nintendo WII, Play > Station 3, and using the same program I could even target XBox 360 using > XNA. Level Star's Icon and APH BraillePlus may NOT be supported, however > since the announcement of "Orion SmartBook", the Android-based notetaker, > and Braille Wizard should run fine once Mono for Android is out of its > pre-release phase. I use Hekkus sound library, which is a cross-platform > engine with fast sound anipulation, but it doesn't yet support 3D but the > developers are working on that. Thanks for your votes and I'm hoping this > will be an easy solution to install on Open Operating Systems! With the > release of my first project I will be sure to post any directions for > supported platforms that users can follow step-by-step to easily get going! > --- > Gamers mailing list __ Gamers@audyssey.org > If you want to leave the list, send E-mail to > gamers-unsubscr...@audyssey.org. > You can make changes or update your subscription via the web, at > http://audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/gamers@audyssey.org. > If you have any questions or concerns regarding the management of the list, > please send E-mail to gamers-ow...@audyssey.org. > --- Gamers mailing list __ Gamers@audyssey.org If you want to leave the list, send E-mail to gamers-unsubscr...@audyssey.org. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/gamers@audyssey.org. If you have any questions or concerns regarding the management of the list, please send E-mail to gamers-ow...@audyssey.org.