Saw this great video off libRocket in action on YouTube
This is a quick video of a lightweight game engine I'm getting together.
Horde3D rendering, libRocket GUI, and Lua for scripting.
The libRocket integration was just finished. It's really a great UI library (HTML/CSS based, provides automatic handles, scrolling windows, etc.). I was also very impressed by the way which it generates geometry to be rendered and passes it to an application provided function/class. That made it fairly unobtrusive to implement.
Updated support libraries include arm7 architecture
17 Sep 2010
We've just updated the libRocket support archive to include a libfreetype.a with arm7 architecture support.
For full details on how to build your own version of libfreetype.a see this page.
Xcode project now available
11 Sep 2010
We've added an Xcode project to the repository which includes OSX and iOS targets.
libRocket removes licensing fees and switches all code to the MIT license
8 Sep 2010
This is very exciting news for everybody in the community, for the new libRocket 1.2 release the entire engine is being open sourced under the MIT license.
This switch means that any project may use libRocket for any purpose at no charge.
You can now download version 1.2 of the libRocket from the download section, or grab a copy directly from our github repository.
Kong switches to libRocket
SpaceDude sent word that the freeware 3d shooter has now integrated libRocket into his freeware game Kong.
I now have a GUI which is easy to maintain and doesn't contain much boilerplate code if any.
- Martin Sherburn (Leader Programmer)
Here's the offical description:
Kong is a freeware top-down shooter game featuring monkeys with a thirst for blood in a full 3D environment. The rules are simple, pick up as many health/armor packs and weapons as you can before blowing your enemies into smithereens. The game currently features three game modes including deathmatch, team deathmatch and capture the flag with plans to introduce a number of new game modes. Computer controlled bots are provided as target practise but the real fun comes from playing in multiplayer over a local area network or the internet.
libRocket is the C++ user interface middleware package based on the HTML and CSS standards. It is designed as a complete solution for any project's interface needs.
libRocket uses the time-tested open standards XHTML1.0 and CSS2.0 (while borrowing features from HTML5 and CSS3), and extends them with features suited towards real-time applications. Because of this, you don't have to learn a whole new proprietary technology like other packages in this middleware space.