I've been thinking of a similar app installation system for linux (also inspired by os x's .app).
I was also thinking of including all dependencies as packages (opkg/deb/rpm/whatever) in the .app (or .pnd in this case) file and install them when the file is discovered, if there are no newer...
While Vala is pretty cool, it's dependant on GLib, can't use Qt (although it will be able to at some point) and still is quite immature and there is very little documentation for it. It's something to keep an eye out for, but not quite usable right now.
You can stick with Java if you want. While GTK would be alright, Qt is without a doubt superior. Use it if at all possible from C++, Python, Ruby or even Java with Qt Jambi.
Try Nexuiz or the Phoronix test suite to make sure your OpenGL works fine.
Could you try comenting out all rendering code from your client and replacing it with some stout messages ?
I don't think you'll need to care about the underlying sound system.
As for sound libraries, SDL is fine for most purposes, but portaudio is really good for sound applications.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.