Skip to main content
GameDev.net gamedev.net
🔒 Locked

[.net] Cross Platform with Tao

Started by Uphoreum Aug 7, 2008 at 6:28 PM 0 replies 700+ views
Original Post
Uphoreum
Uphoreum
Has anyone used Tao for cross platform development in Windows/Linux/(and Mac?) It seems that the Mono version isn't as far along. On the Mono page for Tao, it lists the latest version as being 1.2, but on the main Tao framework site, it has version 2.1 (but it seems to be only .NET) Does anyone have any experience with this? Are there a lot of work arounds in order to get it to work on both Linux and Windows?
dmoonfire
dmoonfire
I've written a few games using Mono and Tao. In specific, Tao.OpenGl, a variant of Tao.FreeType, and Tao.Sdl. There is the BooGame library which I've been working with for 2D OpenGL sprite stuff. As for games, I have CuteGod and Running Bomb (which isn't that good of a game).

Most of the time, I code on Mono and then just run it on Windows. The only work arounds I've encountered are the DLL's and .config files. On Linux, you need the .config and on Windows you need the support .dll. But, that is a pretty easy thing to figure out.

I also encountered a minor problem with my Tao.FreeType and Tao.Sdl on Windows, I can't seem to get the transparency working properly on a OpenGL-created texture. Loading in images is fine, just can't get my own procedural textures to work. But, I suspect that is programmer problems.

In code? Not really, its pretty much universal. Actually, I can use the same .NET dll's that I compile on one for the other.

Yeah, don't bother with the Mono page for Tao, its horribly out of date. The one on the Tao site is a good one and they treat ".NET" as both Microsoft's CLR and Novell's (Mono's).

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.