2 ms·
> What are your alternatives? Option 1. Use a third-party abstraction library to make the same code work on every platform. Unity [1] is a popular commercial
by csense 14y ago
> What are your alternatives?
Option 1. Use a third-party abstraction library to make the same code work on every platform. Unity [1] is a popular commercial solution. FOSS solutions include jMonkeyEngine [2] (oriented toward PC games) and libgdx (with a focus on mobile) [3].
Option 2. Instead of writing for Windows, write for Wine. If your program runs in Wine, it should run in Windows (the reverse, alas, is not necessarily true). And you also get support for any platform Wine runs on, including not just Linux, but apparently Intel Mac [4].
[1] http://en.wikipedia.org/wiki/Unity_(game_engine) http://en.wikipedia.org/wiki/Unity_(game_engine)
[2] http://en.wikipedia.org/wiki/JMonkeyEngine http://en.wikipedia.org/wiki/JMonkeyEngine
[3] http://libgdx.badlogicgames.com/ http://libgdx.badlogicgames.com/
[4] http://wiki.winehq.org/MacOSX http://wiki.winehq.org/MacOSX