Portable Replacement for the GUI System
Dalin Seivewright
0x0000221E Join Date: 2007-10-20 Member: 62685Members, Constellation
Max recently tweeted:
<!--QuoteBegin-"Max"+--><div class='quotetop'>QUOTE ("Max")</div><div class='quotemain'><!--QuoteEBegin-->We've decided to ditch Flash/gameswf and create a basic GUI system. The performance cost was just unacceptable (over 10ms per frame)<!--QuoteEnd--></div><!--QuoteEEnd-->
Why not try <a href="http://www.tecgraf.puc-rio.br/iup/" target="_blank">http://www.tecgraf.puc-rio.br/iup/</a> first?
It is portable, and can be used from C, Lua, or Both (AFAIK). It is very fast and is extensively used by Guild Software, Inc. for their game <a href="http://vendetta-online.com/" target="_blank">Vendetta Online</a>. Building interfaces is quick and easy (at least through the Lua interface) and is pretty much awesome in every way. Using IUP would also allow programmers to write their own custom graphical user interfaces far easier than they would be able to do with Flash.
Now I haven't actually implemented this myself (I am strongly considering it for my own projects though) so I don't know the implementation barriers and how difficult it would be but I'm sure it won't take very long at all.
Just my two cents!
<!--QuoteBegin-"Max"+--><div class='quotetop'>QUOTE ("Max")</div><div class='quotemain'><!--QuoteEBegin-->We've decided to ditch Flash/gameswf and create a basic GUI system. The performance cost was just unacceptable (over 10ms per frame)<!--QuoteEnd--></div><!--QuoteEEnd-->
Why not try <a href="http://www.tecgraf.puc-rio.br/iup/" target="_blank">http://www.tecgraf.puc-rio.br/iup/</a> first?
It is portable, and can be used from C, Lua, or Both (AFAIK). It is very fast and is extensively used by Guild Software, Inc. for their game <a href="http://vendetta-online.com/" target="_blank">Vendetta Online</a>. Building interfaces is quick and easy (at least through the Lua interface) and is pretty much awesome in every way. Using IUP would also allow programmers to write their own custom graphical user interfaces far easier than they would be able to do with Flash.
Now I haven't actually implemented this myself (I am strongly considering it for my own projects though) so I don't know the implementation barriers and how difficult it would be but I'm sure it won't take very long at all.
Just my two cents!