Right from the time I found about the Gluon project (which I found on the GSoC ideas page), I've been very excited and having loads of fun with the Gluon team (as usual 🙂
I'm happy to announce that the Plasmoid has taken its first step, displaying a Gluon example game on an OpenGL rendered Plasma applet. The applet is a Plasma::GLApplet which uses the Gluon Framework to create game graphics and output game audio alongwith support for input.
Here's a screenshot (yes, the transparency is a bug)-
The Plasmoid is able to display the game content pretty well (thanks to Zack Rusin for the awesome GLApplet work), but you might have to try the following workarounds currently-
- The Plasmoid has to be resized down to display the graphics, i.e. after resizing to a desired size, just make it a bit smaller and it'll work
- If the game isn't receiving your input, try restarting plasma-desktop and It will work
People have complained about the Plasmoid reporting “Your system does not support OpenGL widgets”. We're trying to figure out the problem, but mostly people with latest trunk should be able to use the Plasmoid.
To try it out, grab the source from http://gitorious.org/gluon/gluon and build it. After successful build and installation, the Plasmoid should be listed in the Add Widgets… list.
Thanks a lot to ahimestra and leinir for their constant support and motivation (and for making the Invaders the example, which in turn is the first video game I had played (remember Galaxian on those early game consoles?)
That said, more stuff coming soon, stay glued 😉