Creating high quality in game user interfaces in OpenGL ES can be a challenge, I’ve even seen things taken so far as to integrate Cocos2D with the SIO2Engine by one developer who was trying to add a sophisticated interface into their game.
A friend of mine pointed out a library that enables the development of user interfaces which has just gone open source, and has also added support for the iOS and MacOSX. What really makes this library interesting is that it allows you to use HTML/CSS to design your interfaces with a few extras added for real-time interactivity.
The project is known as libRocket and you can visit the homepage with documentation and a support forum here:
http://librocket.com/
The Github project including iOS targets and samples that run on Mac OS X can be found here:
http://github.com/lloydw/libRocket
Overall this looks like an interesting project for those looking to create highly interactive in-game interfaces.
Thanks for reading, please share this using the buttons below!
©2010 iPhone, iOS 4, iPad SDK Development Tutorial and Programming Tips. All Rights Reserved.
.
Share and Enjoy: