I'm looking into game development with the Vala language. I've caught word of an apparently "brilliant" library developed by Gnome known as "Cogl" which interfaces with a 3D backend (usually OpenGL) to allow the programmer to make use of it's abilities in an OOP way.
I'd like to know more, but the documentation is horribly uninviting.
Has anyone used this library before? What can I expect, or what are some first steps to make?
As I said, I have no idea how to use the thing, but I'd love to learn how.
EDIT: Unless you didn't guess, I'm using Linux. But Vala does work on Windows too.
Edited by Zesterer, 06 July 2014 - 04:50 PM.